Classes |
class | sp::scene::SPrimitiveVertex2D |
class | sp::scene::SMeshVertex3D |
struct | sp::scene::SMeshTriangle3D |
Namespaces |
namespace | sp |
| !!
|
namespace | sp::scene |
| Add 3D object management functions and scene rendering can be found in this namespace.
|
Enumerations |
enum | sp::scene::ENodeOrderTypes { sp::scene::ORDER_FOREGROUND = -1,
sp::scene::ORDER_NORMAL = 0,
sp::scene::ORDER_BACKGROUND = 1
} |
| Object order types for sorting.
More...
|
enum | sp::scene::ELightModels { sp::scene::LIGHT_DIRECTIONAL = 0,
sp::scene::LIGHT_POINT,
sp::scene::LIGHT_SPOT
} |
| Light source models.
More...
|
enum | sp::scene::EBasicMeshes {
sp::scene::MESH_CUBE,
sp::scene::MESH_CONE,
sp::scene::MESH_CYLINDER,
sp::scene::MESH_SPHERE,
sp::scene::MESH_ICOSPHERE,
sp::scene::MESH_TORUS,
sp::scene::MESH_TORUSKNOT,
sp::scene::MESH_SPIRAL,
sp::scene::MESH_PIPE,
sp::scene::MESH_PLANE,
sp::scene::MESH_DISK,
sp::scene::MESH_CUBOCTAHEDRON,
sp::scene::MESH_TETRAHEDRON,
sp::scene::MESH_OCTAHEDRON,
sp::scene::MESH_DODECAHEDRON,
sp::scene::MESH_ICOSAHEDRON,
sp::scene::MESH_TEAPOT,
sp::scene::MESH_WIRE_CUBE
} |
| Basic meshes that can be constructed by the MeshGenerator.
More...
|
enum | sp::scene::EMeshFileFormats {
sp::scene::MESHFORMAT_UNKNOWN,
sp::scene::MESHFORMAT_SPM,
sp::scene::MESHFORMAT_3DS,
sp::scene::MESHFORMAT_MS3D,
sp::scene::MESHFORMAT_X,
sp::scene::MESHFORMAT_B3D,
sp::scene::MESHFORMAT_MD2,
sp::scene::MESHFORMAT_MD3,
sp::scene::MESHFORMAT_OBJ,
sp::scene::MESHFORMAT_OGRE,
sp::scene::MESHFORMAT_LWO
} |
| Mesh file formats.
More...
|
enum | sp::scene::ESceneFileFormats { sp::scene::SCENEFORMAT_UNKNOWN,
sp::scene::SCENEFORMAT_SPSB,
sp::scene::SCENEFORMAT_BSP1,
sp::scene::SCENEFORMAT_BSP3
} |
| Scene file formats.
More...
|
enum | sp::scene::ESuperShapeModels {
sp::scene::SUPERSHAPE_SMALL_CRYSTAL1 = 0,
sp::scene::SUPERSHAPE_SMALL_CRYSTAL2,
sp::scene::SUPERSHAPE_SMALL_STAR1,
sp::scene::SUPERSHAPE_SMALL_STAR2,
sp::scene::SUPERSHAPE_SMALL_STAR3,
sp::scene::SUPERSHAPE_SMALL_STAR4,
sp::scene::SUPERSHAPE_BIG_STAR1,
sp::scene::SUPERSHAPE_URCHIN1,
sp::scene::SUPERSHAPE_CUSHION1,
sp::scene::SUPERSHAPE_RANDOM
} |
| Pre defined super shape models.
More...
|