Οδηγός Προγραμματιστή

Οδηγός Προγραμματιστή

Αυτή η ενότητα καλύπτει τις βασικές δυνατότητες του Aspose.3D 26.1.0 για .NET. Όλες οι κλάσεις βρίσκονται στο Aspose.ThreeD namespace.


Είσοδος/Έξοδος Σκηνής

Η Scene class είναι το κορυφαίο κοντέινερ. Χρησιμοποιήστε Scene.Open() για τη φόρτωση αρχείων και Scene.Save() για εξαγωγή:

using Aspose.ThreeD;

var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");

Η μορφή ανιχνεύεται αυτόματα από την επέκταση του αρχείου. Για ρητό έλεγχο, περάστε επιλογές ειδικές για τη μορφή όπως FbxLoadOptions, GltfSaveOptions, ή ObjSaveOptions.


Γράφημα Σκηνής

Κάθε σκηνή έχει ένα RootNode. Συνδέστε παιδικούς κόμβους με CreateChildNode() και οντότητες (meshes, cameras, lights) σε αυτούς τους κόμβους:

var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));

Περιηγηθείτε στην ιεραρχία μέσω node.ChildNodes και πρόσβαση στην επισυναπτόμενη οντότητα μέσω node.Entity.


Υποστηριζόμενες Μορφές

ΜορφήΕισαγωγήΕξαγωγή
OBJΝαιΝαι
STLΝαιΝαι
glTF 2.0 / GLBΝαιΝαι
FBXΝαιΝαι
COLLADAΝαιΝαι
PLYΝαιΌχι (exporter not wired)
3MFΝαιΝαι

Θέματα

 Ελληνικά