Keeping the CG shader for reference.
More...
#include <HeightmapPrivate.hh>
|
| virtual void | defaultVpParams (const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, const Ogre::HighLevelGpuProgramPtr &_prog) |
| |
| virtual void | generateVertexProgramSource (const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, Ogre::StringStream &_outStream) |
| |
| virtual void | generateVpDynamicShadows (const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, Ogre::StringStream &_outStream) |
| |
| virtual unsigned int | generateVpDynamicShadowsParams (unsigned int _texCoordStart, const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, Ogre::StringStream &_outStream) |
| |
| virtual void | generateVpFooter (const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, Ogre::StringStream &_outStream) |
| |
| virtual void | generateVpHeader (const SM2Profile *_prof, const Ogre::Terrain *_terrain, TechniqueType _tt, Ogre::StringStream &_outStream) |
| |
Keeping the CG shader for reference.
Utility class to help with generating shaders for Cg / HLSL. Original implementation from Ogre that generates Cg shaders
| virtual void gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::defaultVpParams |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
const Ogre::HighLevelGpuProgramPtr & |
_prog |
|
) |
| |
|
protectedvirtual |
| virtual Ogre::HighLevelGpuProgramPtr gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateFragmentProgram |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt |
|
) |
| |
|
virtual |
| virtual Ogre::HighLevelGpuProgramPtr gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVertexProgram |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt |
|
) |
| |
|
virtual |
| virtual void gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVertexProgramSource |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
Ogre::StringStream & |
_outStream |
|
) |
| |
|
protectedvirtual |
| virtual void gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVpDynamicShadows |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
Ogre::StringStream & |
_outStream |
|
) |
| |
|
protectedvirtual |
| virtual unsigned int gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVpDynamicShadowsParams |
( |
unsigned int |
_texCoordStart, |
|
|
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
Ogre::StringStream & |
_outStream |
|
) |
| |
|
protectedvirtual |
| virtual void gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVpFooter |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
Ogre::StringStream & |
_outStream |
|
) |
| |
|
protectedvirtual |
| virtual void gazebo::rendering::GzTerrainMatGen::SM2Profile::ShaderHelperCg::generateVpHeader |
( |
const SM2Profile * |
_prof, |
|
|
const Ogre::Terrain * |
_terrain, |
|
|
TechniqueType |
_tt, |
|
|
Ogre::StringStream & |
_outStream |
|
) |
| |
|
protectedvirtual |
The documentation for this class was generated from the following file: