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 );