USDZ เป็น OBJ csharp

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

ตัวแปลงไฟล์ USDZ เป็น OBJ – การติดตั้ง C# API

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

PM> Install-Package Aspose.3D

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

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

  1. โหลดไฟล์ USDZ อินพุตด้วยคลาส Scene
  2. สร้างวัตถุของคลาส ObjSaveOptions
  3. แปลงไฟล์ USDZ เป็นไฟล์ OBJ

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

// โหลดไฟล์ USDZ อินพุต
Scene scene = new Scene();
scene.Open("Test.usdz");

// เริ่มต้นวัตถุคลาส ObjSaveOptions
ObjSaveOptions saveOptions = new ObjSaveOptions();

// บันทึกไฟล์ OBJ เอาต์พุต
scene.Save("Sample.obj", saveOptions);

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

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

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลง USDZ เป็นไฟล์ OBJ ด้วยโค้ดสองสามบรรทัดโดยใช้ C# เนื่องจากไฟล์ USDZ มักใช้เพื่อแสดงผลิตภัณฑ์ทางออนไลน์ ในทำนองเดียวกัน บางครั้งไฟล์ OBJ ก็จำเป็นในขณะที่ทำงานกับฉากสามมิติ คุณสามารถรวมคุณลักษณะนี้เข้ากับแอปพลิเคชันที่ใช้เฟรมเวิร์ก .NET หรือ .NET Core ของคุณได้อย่างง่ายดาย นอกจากนี้ คุณสามารถตรวจสอบคุณสมบัติอื่นๆ ของ API ได้โดยไปที่ส่วน เอกสารประกอบ ในกรณีที่มีข้อสงสัย โปรดเขียนถึงเราที่ ฟอรัมสนับสนุนฟรี

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