
USDZ/USD เป็นที่นิยมในการแชร์สินทรัพย์ 3D ข้ามแพลตฟอร์มต่างๆ เนื่องจากเป็นรูปแบบไฟล์ 3D ในทางกลับกัน 3DS เป็นอีกหนึ่งรูปแบบไฟล์ 3D ที่จัดเก็บข้อมูลในชิ้นส่วน ในบางสถานการณ์ คุณจำเป็นต้อง แปลงไฟล์ 3DS เป็นรูปแบบไฟล์ USDZ/USD ดังนั้น บล็อกโพสต์นี้จึงแนะนำ ไลบรารีการสร้างแบบ 3D ที่มีฟีเจอร์หลากหลายเพื่อ แปลง 3DS เป็น USDZ ใน C# โดยอัตโนมัติ Aspose.3D สำหรับ .NET เป็นแพ็คเกจที่สมบูรณ์สำหรับโปรแกรมเมอร์และผู้ไม่ใช่โปรแกรมเมอร์ เนื่องจากมี เครื่องมือ แปลงไฟล์ 3D ออนไลน์ ที่ใช้งานง่าย ดังนั้นเมื่อสิ้นสุดบล็อกโพสต์นี้ คุณจะสามารถพัฒนา ซอฟต์แวร์การประมวลผล 3D เพื่อทำให้การแปลง 3DS เป็น USDZ อัตโนมัติ
เราจะพูดคุยเกี่ยวกับประเด็นต่อไปนี้ในบล็อกโพสต์นี้:
- การติดตั้งไลบรารีการสร้างแบบ 3D
- แปลง 3DS เป็น USDZ/USD ใน C# - ตัวอย่างโค้ด
- เครื่องมือแปลงไฟล์ 3D - เครื่องมือออนไลน์
การติดตั้งไลบรารีการสร้างแบบ 3D
สำหรับการติดตั้ง คุณสามารถ ดาวน์โหลด ไฟล์ DLL หากไม่เช่นนั้น ให้รันคำสั่งต่อไปนี้ใน NuGet Package Manager เพื่อติดตั้ง Aspose.3D สำหรับ .NET:
Install-Package Aspose.3D
สำหรับรายละเอียดเพิ่มเติม โปรดเยี่ยมชม คู่มือนี้ สำหรับการติดตั้ง

แปลง 3DS เป็น USDZ/USD ใน C# - ตัวอย่างโค้ด
เมื่อ ไลบรารีการสร้างแบบ 3D นี้ถูกตั้งค่าเรียบร้อยแล้ว คุณสามารถดำเนินการเพื่อ แปลง 3DS เป็น USDZ ได้
ขั้นตอนต่อไปนี้แสดงวิธีการ แปลง 3DS เป็น USDZ/USD ใน C# โดยอัตโนมัติ:
- ตั้งค่าพาธของไดเรกทอรีทำงาน
- สร้างอ็อบเจ็กต์ของคลาส Scene ที่เป็นตัวแทนของภาพเคลื่อนไหว ซับซีน และท่าทาง
- เรียกใช้เมธอด Open เพื่อโหลดไฟล์ .3ds ต้นทาง
- สร้างอินสแตนซ์ของคลาส UsdSaveOptions เพื่อบันทึกตัวเลือกสำหรับรูปแบบ USD/USDZ
- เรียกใช้เมธอด Save เพื่อบันทึกไฟล์ผลลัพธ์ในรูปแบบไฟล์ USD/USDZ
คุณสามารถติดตามโค้ดตัวอย่างต่อไปนี้เพื่อพัฒนาซอฟต์แวร์การประมวลผล 3D:
using Aspose.ThreeD; | |
using Aspose.ThreeD.Formats; | |
namespace AsposeThreeD | |
{ | |
class 3DStoUSD | |
{ | |
// Convert 3Ds to USDZ in C# using 3D Modeling Library | |
static void Main(string[] args) | |
{ | |
// Set the path of the working directory. | |
String workingDir = "/files/"; | |
// Create an object of the Scene class that represents the animation, sub-scenes, and poses. | |
Scene scene = new Scene(); | |
// Invoke the Open method to load the source .3ds file. | |
scene.Open(workingDir + "dolphin.3ds"); | |
// Instantiate an instance of the UsdSaveOptions class to save options for USD/USDZ formats. | |
var usdSaveOptions = new UsdSaveOptions(); | |
// Call the Save method to save the output file in USD/USDZ file format. | |
scene.Save(workingDir + "output.usd", usdSaveOptions); | |
Console.WriteLine("3Ds to USDZ conversion executed successfully"); | |
} | |
} | |
} |
คุณสามารถดูผลลัพธ์ในภาพด้านล่าง:

เครื่องมือแปลงไฟล์ 3D - เครื่องมือออนไลน์
Aspose.3D สำหรับ .NET รองรับ เครื่องมือ แปลง 3DS ออนไลน์ที่มีประสิทธิภาพและแข็งแกร่ง ซึ่งฟรีและคุณสามารถ แปลง 3DS เป็น USDZ ได้อย่างง่ายดายเพียงคลิกเดียว อย่างไรก็ตาม มันยังมีการแปลงระหว่างรูปแบบไฟล์ 3D ที่หลากหลาย คุณสามารถวางไฟล์ต้นฉบับของคุณลงบน UI ที่ใช้งานง่าย และ ซอฟต์แวร์การประมวลผล 3D นี้จะทำการแปลงด้วยความแม่นยำสูงสุด เราขอแนะนำให้คุณลองใช้เครื่องมือแปลงไฟล์ 3D นี้อย่างน้อยสักครั้ง

ซอฟต์แวร์การประมวลผล 3D - รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ไลบรารีการสร้างแบบ 3D นี้โดยไม่มีข้อจำกัดในการประเมินผล
สรุป
เราจะจบคู่มือนี้ที่นี่ โดยหวังว่าบล็อกโพสต์นี้จะช่วยคุณในการสร้าง ซอฟต์แวร์การประมวลผล 3D สำหรับธุรกิจของคุณ เราได้พูดถึงวิธีการ แปลง 3DS เป็น USDZ ใน C# โดยอัตโนมัติ นอกจากนี้ เรายังครอบคลุม เครื่องมือแปลง 3DS ออนไลน์ ซึ่งได้รับการสนับสนุนจาก Aspose.3D สำหรับ .NET สั้นๆ ว่าคุณสามารถทำให้การแปลงรูปแบบไฟล์ 3D เป็นไปได้อย่างง่ายดายโดยไม่ต้องติดตั้งซอฟต์แวร์ของบุคคลที่สาม นอกจากนี้ คุณสามารถเยี่ยมชม เอกสาร และ อ้างอิง API เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับไลบรารีการสร้างแบบ 3D นี้ สุดท้าย aspose.com จะเผยแพร่บทความที่มีประโยชน์เพิ่มเติม ดังนั้นโปรดติดตามเพื่ออัปเดตเป็นประจำ
ความช่วยเหลือมีให้
คุณสามารถแบ่งปันคำถามหรือข้อสงสัยของคุณใน ฟอรัม ของเรา
คำถามที่พบบ่อย – FAQs
ฉันจะแปลงไฟล์เป็น USDZ ได้อย่างไร?
คุณสามารถแปลงรูปแบบไฟล์ 3D เป็น USDZ/USD โดยอัตโนมัติด้วยการเลือก Aspose.3D สำหรับ .NET โปรดเยี่ยมชม ลิงค์นี้ เพื่อดูตัวอย่างโค้ด
ฉันจะแปลงไฟล์โมเดล 3D ได้อย่างไร?
โปรดลองใช้ เครื่องมือ แปลงไฟล์ 3DS ออนไลน์นี้เพื่อแปลงรูปแบบไฟล์ 3D ไปยังรูปแบบอื่น นี่เป็นเครื่องมือที่ใช้บนเว็บและมีการแปลงและจัดการที่รวดเร็ว