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

Referenz-Handbuch - Inhaltsverzeichnis