คำแนะนำบทช่วยสอนสั้นๆ เกี่ยวกับ วิธีแปลง DAE เป็น OBJ โดยใช้ Java โดยจะอธิบายกลไกในการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนในการพัฒนาแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้ซึ่งสาธิตตัวแปลง DAE เป็น OBJ โดยใช้ Java จะมีการหารือรายละเอียดเกี่ยวกับการปรับแต่งไฟล์อินพุตและเอาต์พุตตามความต้องการของแอปพลิเคชัน
ขั้นตอนในการแปลงไฟล์ DAE เป็น OBJ โดยใช้ Java
- ตั้งค่า IDE เพื่อใช้ Aspose.3D for Java เพื่อแปลง DAE เป็น OBJ
- โหลดไฟล์ DAE ตัวอย่างลงในวัตถุ Scene
- สร้างอินสแตนซ์และเริ่มต้นวัตถุของคลาส ObjSaveOptions
- ตั้งค่าคุณสมบัติที่ต้องการของวัตถุ ObjSaveOptions
- แปลงไฟล์ 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