44 #ifndef SKYDOME_NODE_HH
45 #define SKYDOME_NODE_HH
50 #include <ACG/Scenegraph/BaseNode.hh>
51 #include <ACG/Scenegraph/DrawModes.hh>
53 #include <ACG/GL/VertexDeclaration.hh>
54 #include <ACG/GL/IRenderer.hh>
55 #include <ACG/GL/GLPrimitives.hh>
124 unsigned int textureId_;
129 #endif // SKYDOME_NODE_HH
virtual void draw(GLState &, const DrawModes::DrawMode &)
Draw this node using the draw modes _drawMode.
virtual void getRenderObjects(IRenderer *_renderer, GLState &_state, const DrawModes::DrawMode &_drawMode, const Material *_mat)
Deferred draw call with shader based renderer.
virtual DrawModes::DrawMode availableDrawModes() const
unsigned int vbo_
VBO used to render the dome.
Class to define the vertex input layout.
PickTarget
What target to use for picking.
virtual void pick(GLState &, PickTarget)
virtual void boundingBox(Vec3d &, Vec3d &)