अक्सर पूछे जाने वाले प्रश्न

अक्सर पूछे जाने वाले प्रश्न

लाइसेंस और खुले स्रोत

.NET के लिए Aspose.3D FOSS लाइसेंस मॉडल क्या है?

.NET के लिए Aspose.3D FOSS को MIT लाइसेंस के तहत जारी किया जाता है. आप इसे बिना किसी प्रतिबंध के व्यक्तिगत, वाणिज्यिक और खुले स्रोत परियोजनाओं में उपयोग कर सकते हैं. कोई चलने का समय लाइन कुंजी या सक्रियण की आवश्यकता नहीं है।.

क्या मुझे स्टार्टअप पर License.SetLicense कॉल करने की आवश्यकता है?

नहीं है, यह License और Metered क्लास एपीआई सतह पर मौजूद हैं लेकिन लागू नहीं होते हैं वर्तमान में FOSS संस्करण में - उन्हें बुलाने के लिए फेंक दिया NotImplementedException.आप कर सकते हैं उन्हें पूरी तरह से अनदेखा करें; कोई सक्रियण चरण की आवश्यकता नहीं है।.

स्थापना और आवश्यकताएँ

.NET के लिए Aspose.3D FOSS कैसे स्थापित करें?

.NET CLI के माध्यम से स्थापित करें:

dotnet add package Aspose.3D.FOSS

अपने स्रोत फ़ाइलों में नामस्पेस जोड़ें:

using Aspose.ThreeD;

.NET संस्करण क्या है?

.NET 10.0 या बाद में. पुस्तकालय शुद्ध प्रबंधित सी # है, जिसमें कोई मूल निर्भरता नहीं है और विंडोज, लिनक्स, मैकओएस और कंटेनर वातावरण पर समान रूप से चला जाता है।.

समर्थन के लिए प्रारूप

.NET के लिए 3D फ़ाइल प्रारूप क्या पढ़ सकते हैं और लिख सकते है?

प्रारूपआयातनिर्यात
ओबीजे (Wavefront) के बारे में जानकारीहाँहाँ
STL (स्टेरोलिथोग्राफी)हाँहाँ
ग्लोटीएफ 2.0 / ग्लैबहाँहाँ
FBXहाँहाँ
COLLADA (DAE)हाँहाँ
PLYहाँनहीं
3MFहाँहाँ

क्या मैं किसी भी दो समर्थित प्रारूपों के बीच परिवर्तित कर सकता हूं?

हाँ, जब तक स्रोत प्रारूप आयात का समर्थन करता है और लक्ष्य निर्यात का समर्थक होता है। Scene.Open() बचाए जाने के साथ Scene.Save() फ़ाइल से प्रारूप निकाला जाता है। विस्तार है।.

आग का उपयोग

मैं एक फ़ाइल से 3D मॉडल कैसे लोड करता हूं?

बनाए गए A Scene और कॉल करें Open():

using Aspose.ThreeD;

var scene = new Scene();
scene.Open("model.obj");

मैं एक दृश्य को अलग प्रारूप में कैसे सहेज सकता हूं?

कॉल करें Save() प्रारूप विस्तार से स्वचालित रूप से पता चलता है:

scene.Save("output.glb");

क्या मैं एक स्ट्रीम से लोड या बचा सकता हूं?

दोनों ही हैं। Scene.Open() और Scene.Save() स्वीकार करें A Stream पैरामीटर :

using var inStream = File.OpenRead("model.fbx");
var scene = new Scene();
scene.Open(inStream);

using var outStream = File.Create("output.stl");
var stlFormat = FileFormat.GetFormatByExtension(".stl");
scene.Save(outStream, stlFormat);

मैं दृश्य ग्राफ कैसे पार कर सकता हूं?

पहुंच scene.RootNode.ChildNodes फिर से लौटें:

void Walk(Node node)
{
    Console.WriteLine(node.Name);
    foreach (var child in node.ChildNodes)
        Walk(child);
}
Walk(scene.RootNode);

ज्ञात सीमाएं

क्या 3D रिलीज इस रिलेशन में उपलब्ध है?

नहीं है, यह Scene.Render() फेंकने का दबाव NotImplementedException वर्तमान में फूड में इस पुस्तकालय का उपयोग केवल 3D दृश्य डेटा के आयात, प्रसंस्करण और निर्यात के लिए किया जाता है।.

क्या बोलेन मेश ऑपरेशन उपलब्ध हैं?

नहीं है।. Mesh.DoBoolean() फेंकना NotImplementedException और अभी तक लागू नहीं किया गया है।.

क्या पानी के निशान कोडिंग या डिकोडिटिंग उपलब्ध है?

नहीं सब Watermark.EncodeWatermark() और Watermark.DecodeWatermark() फेंकने का दबाव NotImplementedException FOSS संस्करण में।.

क्या मैं मेश डिफ़ॉर्मर्स तक पहुंच सकता हूं?

नहीं है।. Geometry.GetDeformers() फेंकना NotImplementedException और अभी तक लागू नहीं किया गया है।.

 हिन्दी