USDZ เป็น GLB C#

ไฟล์ USDZ กำลังได้รับความนิยมในสถานการณ์ความจริงเสริมต่างๆ ในบางครั้ง คุณอาจต้องการแปลงไฟล์ USDZ เป็นรูปแบบ GLB หรือ GLTF ตามกรณีการใช้งานที่คล้ายกัน บทความนี้ครอบคลุมวิธีการแปลงไฟล์ USDZ เป็นรูปแบบ GLB หรือ GLTF ด้วยการเข้ารหัส ASCII หรือไบนารีโดยทางโปรแกรมใน C#

ตัวแปลง USDZ เป็น GLB หรือ GLTF – การติดตั้ง C# API

Aspose.3D for .NET สามารถใช้ API เพื่อสร้าง แก้ไข หรือจัดการฉาก 3 มิติต่างๆ ได้ เพียงกำหนดค่า API โดยดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า New Releases หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.3D

แปลงไฟล์ USDZ เป็นไฟล์ GLB ใน C#

คุณสามารถแปลงไฟล์ USDZ เป็นรูปแบบ GLB ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ USDZ ต้นทางด้วยคลาส Scene
  2. เปิดฉากและแปลง USDZ เป็นรูปแบบ GLB ด้วยเมธอด บันทึก

ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ USDZ เป็นรูปแบบ GLB โดยทางโปรแกรมใน C#:

// เริ่มต้นวัตถุของคลาสฉาก
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// เปิดฉากจากเส้นทางที่กำหนด
scene.Open("Input.usdz");

// บันทึกไฟล์ GLB เอาต์พุต
scene.Save("Output.glb");

แปลงไฟล์ USDZ เป็นไฟล์ GLTF ใน C#

คุณสามารถแปลงไฟล์รูปแบบ USDZ เป็นรูปแบบ GLTF โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างอินสแตนซ์ของคลาส Scene เพื่อโหลดไฟล์อินพุต USDZ
  2. แปลงรูปแบบ USDZ เป็น GLTF โดยใช้วิธี บันทึก

ตัวอย่างโค้ดด้านล่างอธิบายวิธีการแปลงไฟล์ USDZ เป็นรูปแบบ GLTF โดยทางโปรแกรมใน C#:

// เริ่มต้นวัตถุของคลาสฉาก
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// เปิดฉากจากเส้นทางที่กำหนด
scene.Open("Input.usdz");

// บันทึกไฟล์ GLTF เอาต์พุต
scene.Save("Output.gltf");

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้อย่างเต็มประสิทธิภาพ

การสาธิตออนไลน์

โปรดลองใช้เว็บแอป USDZ to GLB Converter ที่พัฒนาโดยใช้ API นี้

บทสรุป

ในบทความนี้ คุณได้เรียนรู้การแปลงรูปแบบไฟล์ USDZ สามารถส่งออกเป็นไฟล์ GLB หรือ GLTF ขึ้นอยู่กับความต้องการของไฟล์เอาต์พุตในรูปแบบ ASCII หรือรูปแบบไบนารี นอกจากนี้ คุณสามารถไปที่ API เอกสารประกอบ เพื่อสำรวจคุณสมบัติอื่นๆ ที่นำเสนอโดย API ในกรณีที่มีข้อกังวลใดๆ โปรดติดต่อเราผ่าน ฟอรัม

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

แปลง USDZ เป็น HTML ใน C#