#include <OgreCompositorInstance.h>
#include <OgreCustomCompositionPass.h>
#include <map>
#include <vector>
#include "gazebo/rendering/deferred_shading/LightMaterialGenerator.hh"
#include "gazebo/rendering/deferred_shading/TechniqueDefinitions.hh"
#include "gazebo/rendering/deferred_shading/DeferredLight.hh"
#include "gazebo/rendering/deferred_shading/MaterialGenerator.hh"
#include "gazebo/rendering/deferred_shading/AmbientLight.hh"
#include "gazebo/util/system.hh"
Go to the source code of this file.
Classes | |
class | gazebo::rendering::DeferredLightCompositionPass< techniquePolicy > |
The custom composition pass that is used for rendering the light geometry. More... | |
class | gazebo::rendering::DeferredLightRenderOperation< techniquePolicy > |
The render operation that will be called each frame in the custom composition pass This is the class that will send the actual render calls of the spheres (point lights), cones (spotlights) and quads (directional lights) after the GBuffer has been constructed. More... | |
Namespaces | |
gazebo | |
Forward declarations for the common classes. | |
gazebo::rendering | |
Rendering namespace. | |