บทช่วยสอนฉบับย่อนี้จะแนะนำคุณเกี่ยวกับวิธี แปลงไฟล์ FBX เป็น OBJ ใน Java โดยใช้กระบวนการง่ายๆ ขั้นตอนการแปลง FBX เป็น OBJ ใน Java จำเป็นต้องโหลดไฟล์ต้นฉบับ FBX จากนั้นบันทึกโดยใช้รูปแบบไฟล์ผลลัพธ์ที่ต้องการ OBJ ไม่จำเป็นต้องใช้เครื่องมือของบุคคลที่สามหรือติดตั้งซอฟต์แวร์ 3D อื่นสำหรับการแปลงจาก FBX เป็น OBJ
ขั้นตอนในการแปลงไฟล์ FBX เป็น OBJ ใน Java
- กำหนดค่าโครงการเพื่อเพิ่ม Aspose.3D โดยใช้ Maven Repository เพื่อแปลง FBX เป็น OBJ
- เพิ่มการอ้างอิงถึงรูปแบบไฟล์ 3 มิติและคลาสฉาก
- โหลดไฟล์ FBX ต้นทางโดยใช้ฟังก์ชันเปิดของคลาส Scene
- บันทึกไฟล์ FBX ที่โหลดเป็น OBJ โดยใช้ตัวแจงนับ WAVEFRONTOBJ จากคลาส FileFormat
ขั้นตอนเหล่านี้ช่วยในการ ส่งออก FBX ไปยัง OBJ ใน Java เพื่อให้รูปแบบขั้นสูงของ FBX ที่มีโมเดล ข้อมูลสกิน ข้อต่อ ข้อมูล UV และข้อมูลประเภทอื่นๆ อีกมากมายเป็นรูปแบบที่ง่ายกว่า OBJ ที่สามารถเก็บรูปทรงเรขาคณิตและข้อมูล uv ได้เท่านั้น ความช่วยเหลือของโค้ดสองสามบรรทัด คุณต้องโหลดไฟล์ FBX แล้วบันทึกในรูปแบบ OBJ ที่ต้องการ โปรดทราบว่าคุณสามารถบันทึกไฟล์ที่โหลดเป็นรูปแบบอื่น ๆ ได้โดยใช้ตัวแจงนับ FileFormat
รหัสเพื่อแปลง FBX เป็น OBJ ใน Java
ในโค้ด Java นี้ คลาส Scene จะถูกใช้ซึ่งมีคอนสตรัคเตอร์หลายตัว รวมถึงตัวสร้างเริ่มต้นที่ไม่มีอาร์กิวเมนต์ตามที่แสดงในโค้ดตัวอย่างนี้ อย่างไรก็ตาม คุณสามารถเริ่มต้นวัตถุคลาส Scene ได้โดยการระบุเอนทิตีที่แนบกับโหนดใหม่ ฉากหลักพร้อมกับชื่อไฟล์ หรือเฉพาะชื่อไฟล์ FBX ตามข้อกำหนด
ในบทช่วยสอนสั้นๆ นี้ เราได้เรียนรู้การแปลงไฟล์ FBX เป็น OBJ หากคุณสนใจการแปลงประเภทอื่นๆ เช่น การแปลงบิตแมปเป็น PNG โปรดดูบทความใน วิธีแปลง BMP เป็น PNG ใน Java