วิธีแปลง DAE เป็น OBJ โดยใช้ Java

คำแนะนำบทช่วยสอนสั้นๆ เกี่ยวกับ วิธีแปลง DAE เป็น OBJ โดยใช้ Java โดยจะอธิบายกลไกในการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนในการพัฒนาแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้ซึ่งสาธิตตัวแปลง DAE เป็น OBJ โดยใช้ Java จะมีการหารือรายละเอียดเกี่ยวกับการปรับแต่งไฟล์อินพุตและเอาต์พุตตามความต้องการของแอปพลิเคชัน

ขั้นตอนในการแปลงไฟล์ DAE เป็น OBJ โดยใช้ Java

  1. ตั้งค่า IDE เพื่อใช้ Aspose.3D for Java เพื่อแปลง DAE เป็น OBJ
  2. โหลดไฟล์ DAE ตัวอย่างลงในวัตถุ Scene
  3. สร้างอินสแตนซ์และเริ่มต้นวัตถุของคลาส ObjSaveOptions
  4. ตั้งค่าคุณสมบัติที่ต้องการของวัตถุ ObjSaveOptions
  5. แปลงไฟล์ DAE เป็น OBJ โดยใช้วิธี save() ในคลาส Scene

ขั้นตอนเหล่านี้สรุปวิธีการ แปลง Collada เป็น OBJ โดยใช้ Java คุณจะเห็นว่าเพียงแค่โหลดไฟล์ DAE ลงในออบเจ็กต์คลาส Scene และบันทึกเป็น OBJ โดยใช้วิธีบันทึก อย่างไรก็ตาม สามารถใช้พารามิเตอร์ทางเลือกในวิธีการบันทึกเพื่อปรับแต่งไฟล์ OBJ เอาต์พุตได้ หากจำเป็น

รหัสสำหรับแปลง DAE เป็น OBJ โดยใช้ Java

import com.aspose.threed.*;
import jdk.jshell.spi.ExecutionControl;
public class Main
{
public static void main(String[] args) throws Exception // Change DAE to OBJ in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the DAE file
Scene scene = Scene.fromFile("zebra.dae");
// Initialize the ObjSaveOptions object
ObjSaveOptions options = new ObjSaveOptions();
options.setEnableMaterials(true);
// Convert to OBJ
scene.save("zebra.obj", options);
System.out.println("Done");
}
}

ตัวอย่างโค้ดนี้สาธิตการแปลงประเภทไฟล์จาก Collada เป็น OBJ โดยใช้ Java โดยจะใช้ออบเจ็กต์ ObjSaveOptions เพื่อปรับแต่งเอาต์พุต OBJ โดยการตั้งค่าคุณสมบัติเพื่อตั้งค่าสถานะสำหรับการสร้างความคิดเห็นสำหรับแต่ละส่วน กำหนดจุดคลาวด์ ตั้งค่าระบบพิกัดการพลิก และตั้งค่าเส้นทางการค้นหาเพื่อแสดงรายการบางส่วน ในทำนองเดียวกัน วิธีการบันทึกมีฟังก์ชันโอเวอร์โหลดหลายอย่างที่ใช้ชื่อไฟล์ รูปแบบ โทเค็นการยกเลิก และตัวเลือกการบันทึกในชุดค่าผสมที่แตกต่างกัน

บทความนี้ได้สอนให้เราแปลง DAE เป็น OBJ โดยใช้ Java หากคุณต้องการแปลงไฟล์ GLB เป็น OBJ โปรดดูบทความเกี่ยวกับ วิธีแปลงไฟล์ GLB เป็น OBJ ใน Java

 ไทย