Interface | Description |
---|---|
IGeometry |
Class | Description |
---|---|
AbstractGeometry |
Base class for geometric objects.
|
Axes |
Axes geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Color (vec3) |
Box |
Box geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) |
Cone |
Cone geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) |
Cylinder |
Cylinder geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) |
GeometryFactory |
Factory of some basic geometric shapes.
|
Line |
Line geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Color (vec3) |
Plane |
Plane geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) |
Quad |
Quad geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Texture (vec2) |
Sphere |
Sphere geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) |
Teapot |
Teapot geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) |
Torus |
Torus geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) |
TorusKnot |
Torus Knot geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) 2 - Texture (vec2) Torus Knot by Nathaniel Meyer: http://devmaster.net/posts/3095/shader-effects-screen-space-ambient-occlusion |
TrefoilKnot |
Trefoil Knot geometry with the following Vertex Attributes:
0 - Position (vec3) 1 - Normal (vec3) Trefoil Knot by Philip Rideout (http://prideout.net/blog/?p=22) |