OBJ เป็น 3DS Java

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

ตัวแปลง OBJ เป็น 3DS – การติดตั้ง Java API

Aspose.3D for Java API รองรับการทำงานกับวัตถุและฉากสองหรือสามมิติ คุณสามารถกำหนดค่า API ได้ง่ายๆ โดยเข้าถึงไฟล์ JAR อ้างอิงจากส่วน ดาวน์โหลด หรือตั้งค่าจาก 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.8</version>
    </dependency>
</dependencies>

แปลงไฟล์ OBJ เป็น 3DS ใน Java

คุณสามารถแปลงไฟล์ OBJ เป็นรูปแบบ 3DS ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์อินพุต OBJ จากดิสก์หรือสตรีม
  2. เขียนไฟล์ 3DS เอาต์พุต

แปลงไฟล์ OBJ เป็น 3DS ใน Java

คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ OBJ เป็นรูปแบบ 3DS:

  1. เริ่มต้นอินสแตนซ์ของคลาส Scene
  2. แปลงไฟล์ OBJ เป็นรูปแบบ 3DS ด้วยวิธีการ บันทึก

ตัวอย่างโค้ดด้านล่างอธิบายวิธีแปลงไฟล์ OBJ เป็นไฟล์ 3DS โดยทางโปรแกรมใน Java:

// เริ่มต้นวัตถุของคลาสฉาก
Scene scene = new Scene();

// โหลดไฟล์ OBJ อินพุต
scene.open("input.obj", FileFormat.WAVEFRONTOBJ);

// บันทึกไฟล์ 3DS เอาต์พุต
scene.save("output.3ds", FileFormat.DISCREET3DS);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อทดสอบคุณลักษณะทั้งหมดของ API ได้โดยไม่มีข้อจำกัดใดๆ

การสาธิตออนไลน์

โปรดลองใช้เว็บแอป OBJ to 3DS Converter ที่พัฒนาโดยใช้ API นี้

บทสรุป

ในบทความนี้ คุณได้สังเกตและเข้าใจวิธีการแปลงไฟล์ OBJ เป็นรูปแบบ 3DS โดยทางโปรแกรมใน Java อย่างไรก็ตาม คุณสามารถดูส่วน เอกสารประกอบ ซึ่งบทต่างๆ ครอบคลุมคุณสมบัติที่ API รองรับ ในกรณีที่มีข้อกังวลใดๆ โปรดติดต่อเราผ่าน ฟอรัม

ดูสิ่งนี้ด้วย

แปลงไฟล์ USDZ เป็นไฟล์ GLB หรือ GLTF ใน C#