Ignore:
Timestamp:
12/10/08 03:31:07 (16 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r3216 r3219  
    8383        */ 
    8484        void SetUseTemporalCoherence(bool temporal); 
     85        /** if set to something other than -1 the current frame is stored on disc 
     86                using the specified frame number 
     87        */ 
     88        void SetSaveFrame(int frameNumber); 
    8589 
    8690 
     
    111115        void CombineSsao(FrameBufferObject *fbo); 
    112116        void CombineIllum(FrameBufferObject *fbo); 
    113  
    114         void AntiAliasing(FrameBufferObject *fbo, DirectionalLight *light); 
     117        /** Does some basic antialiasing (searches for edges using a edge detector, 
     118                smoothes these edges. 
     119                This function is usually the last function in the pipeline, 
     120                so one can specify if the frame should be put out directly or stored to  
     121                another texture. 
     122        */ 
     123        void AntiAliasing(FrameBufferObject *fbo, DirectionalLight *light, bool displayFrame = true); 
    115124        /** Downsample buffer of fbo to buffer of downSampleFbo. The downSampleFbo must have half the 
    116125                resolution of fbo. 
     
    144153        void PrepareSsaoFilter(); 
    145154 
     155        void SaveFrame(FrameBufferObject *fbo); 
     156 
    146157 
    147158        //////////// 
     
    189200 
    190201        int mSunVisiblePixels; 
     202 
     203        int mSavedFrameNumber; 
    191204}; 
    192205 
     
    194207} // namespace  
    195208 
    196 #endif // _SsaoShader_H__ 
     209#endif // _SSAOSHADER_H__ 
Note: See TracChangeset for help on using the changeset viewer.