OBJ เป็น USDZ csharp

ไฟล์ 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 ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. เริ่มต้นวัตถุคลาส Scene เพื่อโหลดไฟล์อินพุต OBJ
  2. สร้างวัตถุของคลาส UsdSaveOptions
  3. แปลงไฟล์ 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 โดยดูที่พื้นที่ เอกสารประกอบ นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อสงสัยใดๆ

ดูสิ่งนี้ด้วย

แปลง FBX เป็นไฟล์ STL ใน C#