راهنمای توسعهدهنده
راهنمای توسعهدهنده
این بخش قابلیتهای اصلی را پوشش میدهد aspose-3d-foss 26.1.0 برای Java. تمام کلاسها در com.aspose.threed بسته قرار دارند.
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 خطا میدهد ExportException بدون قید و شرط؛ وارد کردن FBX ممکن است صحنهای خالی تولید کند. |
موضوعات
- ویژگیها و عملکردها: مرور دقیق ویژگیها با مثالهای Java