wiki:SkyView

SkyView is the 3D viewer packaged with FalconView. SkyView basically calls into FalconView and retreives maps or imagery and DTED elvation data. SkyView then uses OpenGL to render the scene in 3D and allows the user to "fly" the eyepoint around the scene in real-time.

The SkyView Versions that shipped with PFPS 3.1.1 - 3.3.1 all display a fixed size "postage stamp" of data (approximatly 10kmx10km using 5m CIB). SkyView NG which is included with FalconView 4.0 dynamically loads terrain as your eyepoint moves through the scene.

SkyView NG also contains a fairly extensive set of programmers API which allow 3rd party programs to control SkyView or to add objects to the scene. Part of the interface allows "owner Drawn" objects which allow the 3rd party program to draw any 2D or 3D "thing" that they want (depending on their OpenGL programming skills).

An SDK for SkyView 4.0 has been completed with sample code. It should appear in the FalconView 4.0 SDK soon.

-- ChrisBailey - 15 Jul 2005