Axmol Engine 2.4.0-258ceca
Loading...
Searching...
No Matches
3D Nodes

Namespaces

namespace  ax::backend
 Command used to render one or more Triangles, which is similar to QuadCommand.
 

Classes

class  AABB
 Axis Aligned Bounding Box (AABB), usually calculate some rough but fast collision detection. More...
 
class  Animate3D
 Animate3D, Animates a MeshRenderer given with an Animation3D. More...
 
class  Animation3D
 static animation data, shared More...
 
class  Animation3DCache
 Animation3D Cache. More...
 
class  AnimationCurve< componentSize >
 curve of bone's position, rotation or scale More...
 
class  AttachNode
 attach a node to a bone usage: auto mesh = MeshRenderer::create("girl.c3b"); auto weapon = MeshRenderer::create("weapon.c3b"); auto attachNode = mesh->getAttachNode("left hand"); attachNode->addChild(weapon); More...
 
class  BillBoard
 Inherit from Sprite, achieve BillBoard. More...
 
class  Bundle3D
 Defines a bundle file that contains a collection of assets. More...
 
class  BundleReader
 BundleReader is an interface for reading sequence of bytes. More...
 
class  Mesh
 Mesh: contains ref to index buffer, GLProgramState, texture, skin, blend function, aabb and so on. More...
 
class  MeshMaterial
 MeshMaterial: a mesh material for MeshRenderers. More...
 
class  MeshMaterialCache
 MeshMaterialCache: the MeshRenderer material cache, it can only cache textures for now. More...
 
class  MeshRenderer
 MeshRenderer: A mesh can be loaded from model files, .obj, .c3t, .c3b and a mesh renderer renders a list of these loaded meshes with specified materials. More...
 
class  MeshRendererCache
 MeshRendererCache: the cache data of MeshRenderer, used to speed up the creation process of MeshRenderer. More...
 
class  MeshSkin
 MeshSkin, A class maintain a collection of bones that affect Mesh vertex. More...
 
class  MeshIndexData
 the MeshIndexData class. More...
 
class  MeshVertexData
 the MeshVertexData class. More...
 
class  MotionStreak3D
 Creates a trailing path. More...
 
class  OBB
 Oriented Bounding Box(OBB): OBB is similar to AABB except the bounding box has the same direction as the MeshRenderer. More...
 
class  Ray
 Ray is a line with one end. More...
 
class  Bone3D
 Defines a basic hierarchical structure of transformation spaces. More...
 
class  Skeleton3D
 Skeleton. More...
 
class  Skybox
 Sky box technology is usually used to simulate infinity sky, mountains and other phenomena. More...
 
class  Terrain
 Terrain Defines a Terrain that is capable of rendering large landscapes from 2D heightmap images. More...
 
class  TextureCube
 TextureCube is a collection of six separate square textures that are put onto the faces of an imaginary cube. More...
 

Macros

#define MAX_CHUNKES   256
 the maximum amount of the chunks
 

Enumerations

enum class  EvaluateType
 Evaluate Type.
 

Detailed Description