FAQ — Aspose.3D FOSS สำหรับ .NET

FAQ — Aspose.3D FOSS สำหรับ .NET

การให้สิทธิ์

ใบอนุญาตอะไรที่ Aspose.3D ใช้?

แพ็กเกจนี้เผยแพร่ภายใต้ใบอนุญาตของโครงการ ตรวจสอบที่คลังข้อมูลเพื่อดูเงื่อนไขใบอนุญาตที่แน่นอน.

ต้องใช้คีย์ใบอนุญาตเพื่อใช้ไลบรารีหรือไม่?

ไม่จำเป็นต้องใช้คีย์ใบอนุญาต. คลาส License และ Metered มีอยู่ใน API surface แต่ยังไม่ได้ถูกนำไปใช้ในรุ่น FOSS ปัจจุบัน.


การติดตั้ง

ฉันจะติดตั้ง Aspose.3D อย่างไร?

dotnet add package Aspose.3D --version 26.1.0

เวอร์ชัน .NET ที่ต้องการคืออะไร?

.NET 10.0 หรือใหม่กว่า.

ไลบรารีมีการพึ่งพาเนทีฟหรือไม่?

ไม่. มันเป็นไลบรารี .NET ที่จัดการแล้วโดยไม่มีส่วนประกอบเนทีฟที่เฉพาะแพลตฟอร์ม


การสนับสนุนรูปแบบ

รูปแบบไฟล์ 3D ใดที่รองรับ?

FormatImportExport
OBJ (Wavefront)ใช่ใช่
STLใช่ใช่
glTF 2.0 / GLBใช่ใช่
FBXใช่ใช่
COLLADA (DAE)ใช่ใช่
PLYใช่ไม่ (ตัวส่งออกไม่ได้เชื่อมต่อ)
3MFใช่ใช่

ฉันสามารถแปลงระหว่างรูปแบบที่รองรับใด ๆ ได้หรือไม่?

ใช่ ตราบใดที่รูปแบบต้นทางรองรับการนำเข้าและรูปแบบเป้าหมายรองรับการส่งออก. โหลดด้วย Scene.Open() และบันทึกด้วย Scene.Save().


การใช้ API

ฉันจะโหลดไฟล์ 3D อย่างไร?

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

ฉันจะบันทึกเป็นรูปแบบอื่นได้อย่างไร?

scene.Save("output.glb");

ฉันสามารถโหลดจากสตรีมได้หรือไม่?

ใช่. Scene.Open() ยอมรับพารามิเตอร์ Stream.

ฉันจะสำรวจกราฟซีนอย่างไร?

เข้าถึง scene.RootNode.ChildNodes และทำการเรียกซ้ำผ่านคอลเลกชัน ChildNodes ของแต่ละโหนด


ข้อจำกัดที่ทราบ

มีฟีเจอร์การเรนเดอร์หรือไม่?

ไม่. วิธี Scene.Render() มีอยู่ใน API แต่จะทำให้เกิด NotImplementedException ในเวอร์ชันปัจจุบัน.

การดำเนินการเมชแบบบูลีนมีให้ใช้งานหรือไม่?

ข้อ Mesh.DoBoolean() ยังไม่ได้ทำงานและจะทำให้เกิด NotImplementedException.

การเข้ารหัส/ถอดรหัสลายน้ำมีให้บริการหรือไม่?

ไม่. เมธอดของคลาส Watermark ไม่ได้ถูกนำไปใช้ในรุ่น FOSS.

ฉันสามารถเข้าถึง mesh deformers ได้หรือไม่?

หมายเลข Geometry.GetDeformers() ยังไม่ได้ดำเนินการ.

 ภาษาไทย