#include <rve_render_server/batching/lines_material_generator.h>
#include <rve_render_server/batching/lines_renderer_desc.h>
#include <rve_render_server/material_definition.h>
#include <rve_render_server/ogre_material_generator.h>
#include <rve_render_server/init.h>
#include <rve_render_server/renderer.h>
#include <rve_msgs/Lines.h>
#include <sstream>
#include <OGRE/OgreRoot.h>
#include <OGRE/OgreMaterialManager.h>
#include <OGRE/OgreTextureManager.h>
#include <OGRE/OgreTexture.h>
#include <OGRE/OgreGpuProgramManager.h>
#include <OGRE/OgreHighLevelGpuProgramManager.h>
#include <OGRE/OgreTechnique.h>
#include <OGRE/OgrePass.h>
Go to the source code of this file.
Namespaces | |
namespace | rve_render_server |
Functions | |
std::string | rve_render_server::descToStringID (const LinesRendererDesc &desc, bool alpha) |
void | rve_render_server::fillFragmentShaderDefinition (const LinesRendererDesc &desc, ShaderDefinition &def) |
void | rve_render_server::fillVertexShaderDefinition (const LinesRendererDesc &desc, ShaderDefinition &def) |
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr > | rve_render_server::generateMaterialsForLines (const LinesRendererDesc &desc) |