डेवलपर गाइड

डेवलपर गाइड

यह अनुभाग मुख्य क्षमताओं को कवर करता है Aspose.3D 26.1.0 के लिए .NET. सभी क्लासें इस में स्थित हैं Aspose.ThreeD namespace.


सीन I/O

यह 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() और एंटिटीज़ (मेशेज़, कैमरे, लाइट्स) उन नोड्स में:

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

हाइरार्की को पार करें के माध्यम से node.ChildNodes और संलग्न एंटिटी तक पहुँचें के माध्यम से node.Entity.


समर्थित फ़ॉर्मेट

Formatआयातनिर्यात
OBJहाँहाँ
STLहाँहाँ
glTF 2.0 / GLBहाँहाँ
FBXहाँहाँ
COLLADAहाँहाँ
PLYहाँनहीं (एक्सपोर्टर नहीं जुड़ा है)
3MFहाँहाँ

विषय

 हिन्दी