Environmentalists who opposed this film being shot in the Blue Mountains Wilderness Area took the film producers to court, along with the government department which issued the filming permit. The court found that the filming permit had been issued illegally and ordered the producers to stop shooting the film in the wilderness area immediately. An alternative location had to be found.
For most of the flight scenes, the artists at Digital Domain used "EnGen" (Environment Generator) to create the virtual landscapes, also used on The Time Machine (2002) & Star Trek: Nemesis (2002). An earlier version of the program, called "Terragen", is on-line available for free.
A photo of one of the F/A-37 Talon mock-ups, snapped on the deck of the USS Abraham Lincoln during filming was published in an Australian aviation magazine, claiming that the Talon was an actual prototype aircraft being tested by the US Navy.
When Keith Orbit is looking at the code for the AI, we can see that the code is written in LaTeX, which is a language for typesetting mathematics much as HTML is used on the Internet for typesetting web pages.
When we see Capt. Marshfield and Capt. Cummings walk the flight deck of USS Abraham Lincoln (CVN-72) the patch on the front of Capt. Marshfield's jacket says USS Carl Vinson (CVN-70) - this was one of the aircraft carriers used during filming.
Early in the movie, the crew looks for debris on the flight deck of the USS Abraham Lincoln. This is known as the FOD (Foreign Object Debris) walk, and it is an essential flight safety procedure on all aircraft carriers. Ingesting even a small piece of debris can cause jet engine failure, endangering the plane and its crew.
Capt. Cummings mentions that the UCAV has a pulse detonation engine and hybrid scramjet engines. Pulse detonation engines and scramjet engines have been successfully tested, but as of 2012 neither of these technologies has been deployed in any known production aircraft.