Ignore:
Timestamp:
10/17/08 16:32:37 (16 years ago)
Author:
mattausch
Message:

unified shader stuff, but phreetham sky not working anymore for forward rendering

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/src/SkyPreetham.h

    r3021 r3038  
    1515        class RenderState; 
    1616        class Camera; 
     17        class ShaderProgram; 
    1718} 
    1819 
     
    4041                                                 bool scaleToRange) const; 
    4142 
    42         static void InitCG(CGcontext context); 
    43         static void ReleaseCG(); 
     43        void InitCG(); 
    4444 
    4545 
     
    5050 
    5151 
    52         /// Members. 
    53 /*      FEffect*                mEffect; 
     52        ////////// 
     53 
     54        /*      FEffect*                mEffect; 
    5455 
    5556        FEffect*                mSunEffect; 
    5657        FTexture2D*             mSunTexture; 
    5758        FVertexBuffer*  mSunQuad; 
    58 */ 
     59        */ 
     60 
    5961        CHCDemoEngine::SceneEntity *mSkyDome; 
    6062 
     63        /// the turbidity of the sky 
    6164        float mTurbidity; 
    6265 
    63         static CHCDemoEngine::ShaderContainer sShaders; 
     66        CHCDemoEngine::ShaderProgram *mSkyVtxProgram; 
     67        CHCDemoEngine::ShaderProgram *mSkyFragProgram; 
    6468}; 
    6569 
Note: See TracChangeset for help on using the changeset viewer.