Class TCastleScene |
Complete loading, processing and rendering of a scene. |
Class TCastleSceneList |
|
Class TCastleRootTransform |
Root of transformations and scenes (tree of TCastleTransform and TCastleScene). |
Class TCastleAbstractPrimitive |
Base class to express primitives that can be easily added and adjusted inside TCastleViewport. |
Class TCastleText |
Text that is displayed and transformed as TCastleTransform, inside TCastleViewport, and can be manipulated in 3D. |
Class TCastleBox |
Box with configurable size, position and material. |
Class TCastleSphere |
Sphere with configurable size, position and material. |
Class TCastlePlane |
Plane with configurable size, position and material. |
Class TCastleCone |
Cone with configurable size, position and material. |
Class TCastleCylinder |
Cylinder with configurable size, position and material. |
Class TCastleImageTransform |
Image (that you can place within TCastleViewport) with configurable size and repeat. |
Class TCastleBackground |
Background, a skybox with a color gradient to represent sky and ground behind. |
Class TCastleFog |
Control fog in 3D world. |
Class TCastleAbstractLight |
Base class to express lights that can be easily added and adjusted inside TCastleViewport. |
Class TCastlePunctualLight |
Ancestor class for all punctual lights: point, spot, directional. |
Class TCastlePointLight |
Point light is a point in 3D space that shines uniformly in all directions. |
Class TCastleDirectionalLight |
Directional light shines along a direction in 3D space, simulating a light source far away (like a sun). |
Class TCastleSpotLight |
Spot light shines a cone of light, from a given location, along a direction (-Z in local coordinates). |