RenderIR

Superclasses

The VirtualDisplay Class

Subclasses: MonochromeDisplay& Canvas3D

Render2D

Subclasses: Kneeboard, RenderGMComposite

Render3D

Subclasses:RenderGMRadar

Render OTW


RenderTV

Subclasses:RenderNVG, RenderWire

RenderIR




 public:
        RenderIR()                      {};
        virtual ~RenderIR()     {};

        virtual void Setup( ImageBuffer *imageBuffer, RViewPoint *vp );

        virtual void StartFrame( void );

  protected:
        // Overloaded to provide appropriate sky effects
        virtual void DrawMoon( GLint )          {};
        virtual void DrawStars ( void )                 {};

        // Overloaded to prevent the ambient light level and sky color from changing
        virtual void SetTimeOfDayColor( void )  {};
        virtual void AdjustSkyColor( void )             {};

        virtual void ComputeVertexColor( TerrainVertex *vert, Tpost *post, float distance );