Java 3D การประมวลผลไฟล์ API
สร้าง จัดการ และบันทึกไฟล์ 3D เป็นหลายรูปแบบโดยไม่ต้องใช้ซอฟต์แวร์สร้างแบบจำลองและแสดงผลภายนอก
ดาวน์โหลดฟรีทดลองAspose.3D for Java คือ Gameware แบบสแตนด์อโลนและ CAD API เพื่อจัดการไฟล์ 3D API รองรับรูปแบบไฟล์ยอดนิยม 3D และแอปพลิเคชันสามารถสร้าง อ่าน แปลง & แก้ไขไฟล์ได้อย่างง่ายดาย นอกจากนี้ API ยังช่วยนักพัฒนาในการสร้างแบบจำลองและการสร้างโลกของเกมขนาดใหญ่ ฉากที่ยอดเยี่ยมสำหรับการแสดงภาพการออกแบบ มีส่วนร่วมกับประสบการณ์เสมือนจริง เพิ่มคุณสมบัติแอนิเมชั่นลงในไฟล์ฉาก จัดรูปแบบองค์ประกอบโดยใช้การแปลง และอื่นๆ อีกมากมาย
ขั้นสูง Java 3D API คุณลักษณะ
สร้างฉากและบันทึกในรูปแบบที่รองรับ
โหลด บันทึก และแสดงเอกสาร 3D เป็นสตรีม
ทำงานกับเรขาคณิตและลำดับชั้นของฉาก
แชร์ข้อมูลเรขาคณิตแบบเมชภายในหลายโหนด
เพิ่มคุณสมบัติแอนิเมชั่นให้กับไฟล์ฉาก
สามเหลี่ยมตาข่ายด้วยเลย์เอาต์หน่วยความจำแบบกำหนดเองของจุดยอด
เพิ่มกล้องเป้าหมายและวัตถุเคลื่อนไหวใน 3D ฉาก
แยกตาข่ายตามวัสดุ
เปลี่ยนทิศทางของระนาบโดยระบุค่าปกติ
สร้างรูปทรงเรขาคณิตโดยการอัดรูปร่าง
เพิ่มประสิทธิภาพการสร้างกระบอก
การตรวจจับรูปแบบไฟล์ที่เก็บถาวร
รองรับ AMF รูปแบบ
นำเข้าและส่งออกเอกสาร glTF โดยใช้การบีบอัด Draco
ระหว่างแปลงไฟล์ฉาก
API ให้การสนับสนุน 3D การแปลงรูปแบบไฟล์ด้วยวิธีง่ายๆ นักพัฒนาสามารถโหลดเอกสารต้นทางในอินสแตนซ์ของ Scene และใช้ฟังก์ชันบันทึกด้วยพารามิเตอร์ FileFormat แค่นั้นแหละ!
บันทึก 3D ฉากในรูปแบบต่างๆ - Java
// load the file to be converted
Scene scnObj = new Scene(dir + "srctemplate.fbx");
// save in different formats
scnObj.save(dir + "trgoutput.stl", FileFormat.STLASCII);
scnObj.save(dir + "trgoutput.obj", FileFormat.WAVEFRONTOBJ);
สร้าง 3D ฉากผ่าน API
Aspose.3D for Java ช่วยให้นักพัฒนาสร้างฉากตั้งแต่เริ่มต้นโดยไม่ต้องพึ่งพาซอฟต์แวร์สร้างแบบจำลองใดๆ Java API ยังช่วยให้นักพัฒนาบันทึกฉากต่างๆ ในรูปแบบที่รองรับ เช่น (STL, FBX, Discreet3DS, WavefrontOBJ, Collada และ Universal3D)
สร้างฉากที่มีรูปร่าง 3D ดั้งเดิม - Java
// initialize a Scene object
Scene scn = new Scene();
// create a Box model
scn.getRootNode().createChildNode("box", new Box());
// create a Cylinder model
scn.getRootNode().createChildNode("cylinder", new Cylinder());
// save drawing in the FBX format
scn.save(dir + "output.fbx", FileFormat.FBX7500ASCII);
สร้างลำดับชั้นของโหนดด้วยวิธีง่ายๆ
Aspose.3D for Java API ให้ความสามารถในการสร้างลำดับชั้นของโหนดโดยที่โหนดเป็นส่วนประกอบพื้นฐานของฉาก ลำดับชั้นของโหนดกำหนดโครงสร้างเชิงตรรกะและจัดเตรียมเนื้อหาที่มองเห็นได้โดยการแนบรูปทรงเรขาคณิต ไฟ และกล้องเข้ากับโหนด
เพิ่มคุณสมบัติแอนิเมชั่นให้กับฉาก
Aspose.3D for Java API ให้การสนับสนุนสำหรับแอนิเมชั่นคีย์เฟรมผ่าน CurveMapping ซึ่งจับคู่องค์ประกอบของคุณสมบัติกับส่วนโค้งต่างๆ นอกจากนี้ ไลบรารียังเสนอให้ตั้งค่ากล้องเป้าหมายในไฟล์ 3D ซึ่งมีประโยชน์ในแอนิเมชั่น เมื่อคุณต้องการให้กล้องเผชิญหน้ากับโหนดใดโหนดหนึ่ง
ความทนทาน ประสิทธิภาพ & ความสามารถในการปรับขนาด
Aspose.3D for Java ได้รับการออกแบบมาให้ทำงานได้ดีเท่าเทียมกันบนเซิร์ฟเวอร์หรือฝั่งไคลเอ็นต์ เป็นแอสเซมบลี Java เดียวที่สามารถปรับใช้กับแอปพลิเคชัน Java ใดก็ได้โดยเพียงแค่เพิ่มการอ้างอิง คุณไม่ต้องกังวลเกี่ยวกับบริการหรือโมดูลอื่นๆ ในขณะที่ทำงานกับ API
- แหล่งเรียนรู้
- เอกสาร
- รหัสแหล่งที่มา
- API ข้อมูลอ้างอิง
- วิดีโอสอน
- การสนับสนุนผลิตภัณฑ์
- การสนับสนุนฟรี
- การสนับสนุนแบบชำระเงิน
- บล็อก
- บันทึกประจำรุ่น
- ทำไมต้อง Aspose.3D for Java
- รายชื่อลูกค้า
- เรื่องราวความสำเร็จ