Private Member Functions |
| virtual osg::Shader * | createVertexShaderMain (const osgEarth::ShaderComp::FunctionLocationMap &functions=osgEarth::ShaderComp::FunctionLocationMap()) const |
| | Creates a vertex shader main().
|
| virtual osg::Shader * | createDefaultLightingFragmentShader () const |
| | Creates the function that applies lighting coloring in the fragment shader.
|
Member Function Documentation
| virtual osg::Shader* makVrv::DtOsgEarthShaderFactory::createVertexShaderMain |
( |
const osgEarth::ShaderComp::FunctionLocationMap & |
functions = osgEarth::ShaderComp::FunctionLocationMap() | ) |
const |
|
privatevirtual |
Creates a vertex shader main().
| virtual osg::Shader* makVrv::DtOsgEarthShaderFactory::createDefaultLightingFragmentShader |
( |
| ) |
const |
|
privatevirtual |
Creates the function that applies lighting coloring in the fragment shader.
The name/prototype is: void osgearth_frag_applyLighting( inout vec4 color );
The documentation for this class was generated from the following file: