Expand description
Contains all structures and methods to create and manage 3D scenes.
A Scene is a container for graph nodes, animations and physics.
Modules§
- accel
- animation
- Animation player is a node that contains multiple animations. It updates and plays all the animations.
See
AnimationPlayerdocs for more info. - base
- Contains all structures and methods to create and manage base scene graph nodes.
- camera
- Contains all methods and structures to create and manage cameras. See
Cameradocs for more info. - collider
- Collider is a geometric entity that can be attached to a rigid body to allow participate it participate in contact generation, collision response and proximity queries.
- debug
- Debug drawing module.
- decal
- Decal is an image that gets projected to a geometry of a scene.
- dim2
- The module contains 2D scene nodes and physics. Despite the naming, scene nodes are still 3D but physics simulation is in true 2D.
- graph
- Contains all methods and structures to create and manage scene graphs.
- joint
- Joint is used to restrict motion of two rigid bodies.
- light
- Contains all structures and methods to create and manage lights.
- mesh
- Contains all structures and methods to create and manage mesh scene graph nodes. See
Meshdocs for more info and usage examples. - navmesh
- Navigational mesh (navmesh for short) is a surface which can be used for path finding. See
NavigationalMeshdocs for more info and usage examples. - node
- Contains all structures and methods to create and manage scene graph nodes.
- particle_
system - Contains all structures and methods to create and manage particle systems. See
ParticleSystemdocs for more info and usage examples. - pivot
- A simplest possible node which represents point in space.
- ragdoll
- Ragdoll is a set of rigid bodies linked with various joints, which can control a set of bones
of a mesh. Ragdolls are used mostly for body physics. See
Ragdolldocs for more info and usage examples. - rigidbody
- Rigid body is a physics entity that responsible for the dynamics and kinematics of the solid.
- sound
- Everything related to sound in the engine.
- sprite
- Contains all structures and methods to create and manage sprites.
- terrain
- Everything related to terrains. See
Terraindocs for more info. - tilemap
- Tile map is a 2D “image”, made out of a small blocks called tiles. Tile maps used in 2D games to
build game worlds quickly and easily. See
TileMapdocs for more info and usage examples. - transform
- Contains all structures and methods to create and manage 3D transforms.
Structs§
- NavMesh
Container - A container for navigational meshes.
- Performance
Statistics - A structure that holds times that specific update step took.
- Scene
- See module docs.
- Scene
Container - Container for scenes in the engine.
- Scene
Loader - Scene loader.
- Scene
Rendering Options - Rendering options of a scene. It allows you to specify a render target to render the scene to, change its clear color, etc.