ไฟล์ STL ใช้ในการผลิตโดยใช้คอมพิวเตอร์ช่วย เนื่องจากไฟล์เหล่านี้มีข้อมูลทางเรขาคณิต 3 มิติ ในขณะที่ไฟล์ USDZ มักใช้เพื่อสร้างฉากที่อิงตามความจริงเสริม ในกรณีการใช้งานบางอย่าง คุณอาจต้องแปลงไฟล์ STL เป็นรูปแบบ USDZ บทความนี้ครอบคลุมวิธีการแปลงไฟล์ STL เป็นไฟล์ USDZ โดยทางโปรแกรมใน C#
ตัวแปลง STL เป็น USDZ – การติดตั้ง C# API
Aspose.3D for .NET API รองรับการสร้าง แก้ไข หรือจัดการ FBX, OBJ และ รูปแบบอื่นๆ ที่รองรับ เพียงเข้าถึง API โดยดาวน์โหลดไฟล์ DLL จากหน้า ดาวน์โหลด หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:
PM> Install-Package Aspose.3D
แปลงรูปแบบ STL เป็น USDZ โดยทางโปรแกรมใน C#
คุณสามารถแปลงไฟล์ STL เป็นรูปแบบ USDZ ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ STL อินพุตด้วยอินสแตนซ์ของคลาส Scene
- เริ่มต้นอินสแตนซ์ของคลาส UsdSaveOptions
- แปลงรูปแบบ STL เป็น USDZ
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ STL เป็นรูปแบบ USDZ ใน C#:
// เริ่มต้นวัตถุของคลาสฉาก
Scene scene = new Scene();
// โหลดไฟล์ STL อินพุตด้วยวิธีเปิด
scene.Open("test.stl");
// เริ่มต้นวัตถุคลาส UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);
// บันทึกไฟล์ USDZ เอาต์พุต
scene.Save("test.usdz", options);
สำรวจคุณสมบัติของ API
API รองรับการแปลงไฟล์อื่นๆ และการปรับแต่งฉาก 3 มิติตามที่กล่าวไว้ในบทต่างๆ ในส่วน เอกสารประกอบ คุณอาจต้องการตรวจสอบ API อื่นๆ ที่สนับสนุนการทำงานกับกราฟิกสามมิติ
รับใบอนุญาตชั่วคราวฟรี
คุณสามารถทดสอบคุณสมบัติทั้งหมดของ API ได้อย่างเต็มประสิทธิภาพโดยรับ ใบอนุญาตชั่วคราวฟรี ช่วยให้คุณสามารถประเมินประสิทธิภาพของ API ได้โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้สำรวจวิธีแปลงไฟล์ STL เป็นรูปแบบ USDZ โดยทางโปรแกรมใน C# อย่างไรก็ตาม ในกรณีที่คุณต้องการหารือเกี่ยวกับข้อกำหนดหรือข้อสงสัยของคุณ โปรดเขียนถึงเราที่ ฟอรัม