Synthetic Vision (SV) in avionics displays refer to computer-generated 3D representation of the environment an aircraft is operating in includings terrain, flight paths, other hazards, automation cues, air data, runways, etc. This PDF article (July 2006 issue, page 10) discusses the difficulty in developing SV systems and how the demands of embedded systems and safety critical standards such as DO178B require a solution that is different from solutions for PCs. While OpenGL is the standard for avionics and should be used, it is usually prohibitive to safety certify an entire large library like OpenGL. A well-defined subset is required to provide a target rendering capability for embedded applications that is small enough to be certified. OpenGL ES is that subset. In particular the safety critical profile for OpenGL ES is oriented primarily toward traditional avionics and can form the basis for SV research and development.