الأسئلة المتكررة

الأسئلة المتكررة

مجاناً ومصدر مفتوح

ما هو نموذج الترخيص لـ Aspose.3D FOSS ل .NET؟?

يتم إصدار Aspose.3D FOSS for .NET تحت ترخيص MIT. يمكنك استخدامه في المشاريع الشخصية والتجارية والمفتوحة المصدر دون قيود. لا يتطلب تشغيل وقت الترخيص مفتاح أو تنشيط.

هل أحتاج إلى الاتصال بـ License.SetLicense في البداية؟?

لا، هو License و Metered الصفوف موجودة في سطح API ولكنها لا تنفذ في الطبعة الحالية من FOSS - تسميهم يطلقون NotImplementedException.يمكنك أن تجاهلها تماما؛ لا تتطلب خطوة التنشيط.

التثبيت و المتطلبات

كيف يمكنني تثبيت Aspose.3D FOSS لـ .NET؟?

تثبيت عبر .NET CLI:

dotnet add package Aspose.3D.FOSS

إضافة اسم الفضاء إلى ملفات المصدر الخاصة بك:

using Aspose.ThreeD;

ما هي النسخة .NET المطلوبة؟?

.NET 10.0 أو أحدث.المكتبة هي C# خالص الإدارة مع لا تعتمد الأصلية وتعمل على نفس النحو على ويندوز، لينكس، ماكوس، والبيئات المحمولة.

شكل الدعم

ما هي تنسيقات الملفات 3D التي يمكن أن تقرأ وتكتب .NET في Aspose.3D FOSS؟?

شكلاستيرادتصدير
جبهة الموجات (Wavefront)نعمنعم
STL (الستريوليثوغرافيا )نعمنعم
GLTF 2.0 / GLBنعمنعم
FBXنعمنعم
COLLADA (DAE)نعمنعم
PLYنعملا
3MFنعمنعم

هل يمكنني تحويل بين أي تنسيقات مدعومة؟?

نعم، طالما أن تنسيق المصدر يدعم الواردات والهدف يدعمه التصدير. Scene.Open() وخلصوا مع Scene.Save() - تنزيل النموذج من الملف التمديد .

استخدام النار

كيف يمكنني تحميل نموذج 3D من ملف؟?

بناء أ Scene و اتصلت Open():

using Aspose.ThreeD;

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

كيف يمكنني حفظ مشهد إلى تنسيق مختلف؟?

مكالمة Save() مع مسار الخروج. يتم الكشف عن النموذج تلقائيًا من التمديد:

scene.Save("output.glb");

هل يمكنني تحميل أو حفظ من تدفق؟?

نعم كلاهما Scene.Open() و Scene.Save() قبول أ 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 ولا يتم تنفيذها بعد.

 العربية