ไฟล์วัตถุ 3 มิติ OBJ มีข้อมูลวัตถุ 3 มิติ เช่น พื้นผิวและพิกัด คุณสามารถแปลงไฟล์ OBJ เป็นไฟล์ GLTF หรือ FBX โดยทางโปรแกรมใน Java ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ OBJ เป็นไฟล์อื่น บทความนี้ครอบคลุมวิธีการแปลงไฟล์ OBJ เป็นไฟล์ GLTF หรือ FBX
- Java API เพื่อแปลง OBJ เป็นไฟล์ glTF GLB หรือ FBX
- แปลงไฟล์ OBJ เป็น glTF GLB โดยทางโปรแกรมใน Java
- แปลงไฟล์ OBJ เป็น FBX ใน Java
Java API เพื่อแปลง OBJ เป็นไฟล์ glTF GLB หรือ FBX
Aspose.3D for Java API รองรับการจัดการไฟล์ 3D Object เช่น แปลงเป็นไฟล์ glTF GLB หรือ FBX เอพีไอ คุณสามารถติดตั้ง API ได้โดยดาวน์โหลดไฟล์ JAR จากส่วน New Releases หรือด้วยการกำหนดค่า Maven ต่อไปนี้ในไฟล์ 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>21.12</version>
</dependency>
</dependencies>
แปลงไฟล์ OBJ เป็น glTF GLB โดยทางโปรแกรมใน Java
คุณสามารถแปลงไฟล์ OBJ เป็นไฟล์ glTF ใน Java โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์อินพุต OBJ ด้วยคอนสตรัคเตอร์ Scene
- เริ่มต้นวัตถุคลาส GltfSaveOptions
- บันทึกเอาต์พุตเอกสาร glTF GLB
ข้อมูลโค้ดด้านล่างสาธิตวิธีแปลงไฟล์ OBJ เป็นเอกสาร glTF ใน Java:
// โหลด OBJ ในวัตถุของคลาส Scene
Scene document = new Scene("template.obj");
// สร้างอินสแตนซ์ของ GltfSaveOptions
GltfSaveOptions options = new GltfSaveOptions(FileFormat.GLTF2);
// แปลงไฟล์ 3D Object OBJ เป็นไฟล์ glTF
document.save("output.gltf", options);
แปลงไฟล์ OBJ เป็น FBX ใน Java
คุณสามารถแปลงไฟล์ OBJ เป็นไฟล์ FBX ได้โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์ OBJ ของวัตถุอินพุตโดยใช้ตัวสร้างคลาส Scene
- เริ่มต้นวัตถุของคลาส FbxSaveOptions
- บันทึกไฟล์ FBX เอาต์พุตโดยใช้เมธอด Save
ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ OBJ เป็นไฟล์ FBX โดยทางโปรแกรมโดยใช้ Java:
//// โหลด OBJ ในวัตถุของคลาส Scene
Scene document = new Scene("template.obj");
// สร้างตัวอย่างของ FbxSaveOptions
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);
// แปลงไฟล์ 3D Object OBJ เป็น FBX
document.save("output.fbx", options);
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์อ็อบเจ็กต์ OBJ เป็นไฟล์ glTF GLB หรือ FBX โดยทางโปรแกรมใน Java ยิ่งไปกว่านั้น คุณสามารถไปที่ ข้อมูลอ้างอิง API หรือ เอกสารประกอบ เพื่อเรียนรู้คุณสมบัติอื่นๆ ที่นำเสนอโดย API ในกรณีที่มีข้อกังวลใดๆ โปรดติดต่อเราได้ที่ ฟอรัม