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