ไฟล์ USDZ มีสคีมาที่มีประสิทธิภาพซึ่งเป็นประโยชน์สำหรับการแลกเปลี่ยนข้อมูลโครงร่าง รูปทรงเรขาคณิต และการแรเงา บางครั้งแอปพลิเคชันที่จัดการกราฟิก 3 มิติอาจต้องส่งออกไฟล์ USDZ เป็นรูปแบบไฟล์ FBX ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการแปลง USDZ เป็นรูปแบบ FBX โดยทางโปรแกรมใน Java
ตัวแปลงไฟล์ USDZ เป็น FBX – การกำหนดค่า Java API
สามารถใช้ Aspose.3D for Java API เพื่อทำงานกับรูปแบบไฟล์สองหรือสามมิติที่แตกต่างกัน คุณสามารถเข้าถึง API ได้อย่างง่ายดายโดยดาวน์โหลดไฟล์ JAR เวอร์ชันล่าสุดจากหน้า New Releases หรือใช้รายละเอียดต่อไปนี้เพื่อกำหนดค่าจาก Aspose Repository ในไฟล์ pom.xml ของคุณ แอปพลิเคชัน.
พื้นที่เก็บข้อมูล:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
การพึ่งพา:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.4</version>
</dependency>
</dependencies>
แปลงไฟล์ USDZ เป็นไฟล์ FBX ใน Java
คุณสามารถแปลงไฟล์ USDZ เป็นรูปแบบ FBX ได้อย่างมีประสิทธิภาพโดยทำตามขั้นตอนด้านล่าง:
- สร้างวัตถุของคลาส Scene เพื่อโหลดไฟล์ USDZ อินพุต
- ระบุรูปแบบเวอร์ชัน FBX ในอินสแตนซ์ของคลาส FbxSaveOptions
- สุดท้าย แปลง USDZ เป็นไฟล์ FBX
ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ USDZ เป็นรูปแบบ FBX โดยทางโปรแกรมใน Java:
// โหลดไฟล์ USDZ อินพุต
Scene scene = new Scene();
scene.open("Test.usdz");
// เริ่มต้นวัตถุคลาส FbxSaveOptions
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// บันทึกไฟล์ FBX เอาต์พุต
scene.save("Sample.fbx", saveOptions);
รับใบอนุญาตชั่วคราวฟรี
คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยรับ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ USDZ เป็นไฟล์รูปแบบ FBX โดยทางโปรแกรมใน Java ยิ่งไปกว่านั้น คุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันส่วนติดต่อผู้ใช้สำหรับการประมวลผลกราฟิกอื่นใดเพื่อใช้งานคุณลักษณะนี้ คุณสามารถสำรวจการสนับสนุนการจัดการและการแปลงไฟล์อื่นๆ อีกหลายรายการโดยไปที่ส่วน เอกสารประกอบ คุณสามารถเขียนถึงเราได้ที่ ฟอรัม ในกรณีที่คุณต้องการข้อมูลหรือความช่วยเหลือเพิ่มเติม