PureBasic - Mesh

Généralités

Les Meshs (maillages en 3D) sont des objets 3D composés de triangles reliés entre eux pour donner une forme finale, toujours en 3D. Un Mesh peut posséder un squelette s'il est animé, permettant des animations réalistes et de qualité. Un Mesh ne peut pas être affiché directement dans le monde 3D, il doit être encapsulé dans une entity.

InitEngine3D() doit être appelé avec succès avant de pouvoir utiliser les commandes relatives aux Meshs.

Sommaire des commandes

AddSubMesh
BuildMeshShadowVolume
BuildMeshTangents
CopyMesh
CreateCapsule
CreateCone
CreateCube
CreateCylinder
CreateIcoSphere
CreateLine3D
CreateMesh
CreatePlane
CreateSphere
CreateTorus
CreateTube
FinishMesh
FreeMesh
GetMeshData
IsMesh
LoadMesh
MeshFace
MeshID
MeshIndex
MeshIndexCount
MeshRadius
MeshVertexColor
MeshVertexCount
MeshVertexNormal
MeshVertexPosition
MeshVertexTangent
MeshVertexTextureCoordinate
NormalizeMesh
SaveMesh
SetMeshData
SetMeshMaterial
SubMeshCount
TransformMesh
UpdateMesh
UpdateMeshBoundingBox

Exemple

Mesh.pb
CreateLine3D.pb
MeshManual.pb
MeshManual2.pb
MeshManualCube.pb
SetMeshMaterial.pb

OS Supportés

Tous

Guide de référence - Index