PureBasic - Mesh
Einleitung
Mesh's sind 3D-Objekte, welche aus vielen Scheiteln (englisch: "vertices" bzw. "vertexes") und Dreiecken bestehen, die miteinander verbunden sind, um die endgültige Form zu ergeben. Ein Mesh kann ein optionales Skelett (englisch "skeleton") mit Knochen (englisch "bones") haben, um Echtzeit-Animation zu ermöglichen. Ein Mesh kann nicht direkt bewegt oder angezeigt werden, sondern muss mittels eines Entity (Wesen) benutzt/manipuliert werden.
InitEngine3D() muss erfolgreich aufgerufen worden sein, bevor Sie die Mesh-Befehle benutzen.
Befehlsübersicht
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
Beispiel
Mesh.pb
Unterstützte OS
Alle