Captain Marvel's Suit Was Entirely CGI in AVENGERS: ENDGAME
As you saw in Avengers: Endgame, Captain Marvel not only sported a new haircut, she was also sporting a new suit. It wasn’t always like that, though. Since Endgame was shot before Captain Marvel, the suit she originally wore while shooting the film, was the same suit that she wore in the solo Captain Marvel movie.
After her scenes were shot, the creative team decided that they needed to give her suit a different look since so much time had passed since the 90s. Weta Digital's Matt Aitken, who was a VFX supervisor on Endgame, explained when they changed up the suit design it was all done digitally, so the final suit design that was shown on screen was 100% CGI.
Aitken talked to CB about the new suit design, explaining:
"And then she was filmed with her physical costume with a great costume from the costume department, but after her sequences were filmed, it was decided by the filmmakers that her costume needed to be more different from the costume that she was wearing in the 25 years ago, whatever the era of Captain Marvel, the Captain Marvel movie. So we ended up replacing her costume with a CG suit for all her shots."
It makes scene that they would want to have a different style suit, I just assumed that they would have thought about that before they shot the scenes, but apparently it didn’t cross anyone’s mind until after they shot her scenes.
He also revealed that all of the Quantum Realm suits were CGI as well. Obviously they did some pretty awesome VFX work, because I would have never thought these costumes were CGI.