LoadMesh()

Syntax

Ergebnis = LoadMesh(#Mesh, Dateiname$)
Beschreibung
Lädt ein neues '#Mesh' Objekt. Vor dem Laden eines Mesh muss ein Archiv mittels Add3DArchive() definiert werden.

Parameter

#Mesh Eine Nummer zum Identifizieren des neuen Mesh. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren.
Dateiname$ Der Dateiname des Mesh.

Rückgabewert

Ein Wert ungleich Null, wenn das Mesh erfolgreich geladen wurde, andernfalls Null. Wenn #PB_Any als #Mesh Parameter verwendet wurde, dann wird im Erfolgsfall die generierte Nummer zurückgegeben.

Anmerkungen

Das Mesh muss im OGRE .mesh Format vorliegen. Zum Konvertieren vieler 3D-Formate (einschließlich Materialien und Animationen) ist ein Kommandozeilen-Programm - basierend auf assimp - verfügbar. Es kann hier heruntergeladen werden: OgreAssimpConverter.zip (nur für Windows).
Es wurden einige Probleme mit Schatten und konvertierten Meshes berichtet - wenn das passiert, verwenden Sie OgreMeshUpdater.exe auf das neu konvertierte Mesh und es sollte es reparieren.

Es ist auch möglich, existierende Exporter für Milkshape, Lightwave, Blender oder 3DS Max zu verwenden. Weitere Informationen sind auf der OGRE Webseite zu finden.

Siehe auch

FreeMesh()

Unterstützte OS

Alle

<- IsMesh() - Mesh Inhaltsverzeichnis - MeshFace() ->