|
ProjectedTextures
Prototype software for spacial augmented reality applications.
|
#include <RenderBase.h>
Public Attributes | |
| Geometry * | geometry |
| QOpenGLVertexArrayObject * | vao |
| QOpenGLBuffer * | positionBuffer |
| QOpenGLBuffer * | normalBuffer |
| QVector< QOpenGLBuffer * > | vertexColorBuffers |
| QOpenGLBuffer * | indexBuffer |
A virtual object ready to be rendered
| QOpenGLBuffer* RenderObject::indexBuffer |
the index buffer of the object's VAO
| QOpenGLBuffer* RenderObject::normalBuffer |
the normal buffer of the object's VAO
| QOpenGLBuffer* RenderObject::positionBuffer |
the position buffer of the object's VAO
| QOpenGLVertexArrayObject* RenderObject::vao |
the OpenGL vertex array object that i rendered
| QVector<QOpenGLBuffer*> RenderObject::vertexColorBuffers |
the color buffers (different color sets) of the object's VAO; max 8 buffers
1.8.4