คู่มือผู้พัฒนา
คู่มือผู้พัฒนา
ส่วนนี้ครอบคลุมความสามารถหลักของ aspose-3d-foss 26.1.0 สำหรับ Java. ทุกคลาสอยู่ใน com.aspose.threed แพคเกจ.
Scene I/O
คลาส Scene เป็นคอนเทนเนอร์ระดับบนสุด. ใช้ scene.open() เพื่อโหลดและ scene.save() เพื่อส่งออก:
import com.aspose.threed.Scene;
Scene scene = new Scene();
scene.open("model.fbx");
scene.save("model.glb");รูปแบบจะถูกตรวจจับอัตโนมัติจากส่วนขยายของไฟล์.
กราฟซีน
แต่ละซีนมีโหนดรากที่เข้าถึงได้ผ่าน scene.getRootNode(). แนบโหนดลูกด้วย createChildNode():
import com.aspose.threed.*;
Scene scene = new Scene();
Mesh mesh = new Mesh("myMesh");
Node meshNode = scene.getRootNode().createChildNode("myNode", mesh);รูปแบบที่รองรับ
| รูปแบบ | นำเข้า | ส่งออก |
|---|---|---|
| OBJ | ใช่ | ใช่ |
| STL | ใช่ | ใช่ |
| glTF 2.0 / GLB | ใช่ | ใช่ |
| FBX | ใช่ | ไม่ — FBX export throws ExportException โดยไม่มีเงื่อนไข; FBX import อาจสร้างฉากว่างเปล่า. |
หัวข้อ
- คุณลักษณะและฟังก์ชัน: การเดินผ่านคุณลักษณะอย่างละเอียดพร้อมตัวอย่าง Java