1 #ifndef OUTPUT_UNDERWATER_HH_
2 #define OUTPUT_UNDERWATER_HH_
4 #include <bias_config.h>
6 #ifndef BIAS_HAVE_OPENGL
7 # error You need BIAS with USE_OpenGL Please recompile BIAS.
8 #endif // BUILD_GLviewer
10 #include <Gui/biasgl.h>
11 #include <Base/Debug/Debug.hh>
13 #include <OpenGLFramework/Base/glfRenderTarget.hh>
14 #include <GLviewer/OutputAttachments/GLProjectionOutputAttachment.hh>
30 void UpdateParams(
double zNear,
double zFar,std::vector<int> &waterQuality);
39 float zNear_,zFar_,waterQualityR_, waterQualityG_, waterQualityB_;
exemplary output attachment, creating a underwater effect
Class for extra rendering pass in GLProjection (for now only used in glutGLviewer) ...
Interface for render targets.