Ръководство за разработчици
Ръководство за разработчици
Този раздел обхваща основните възможности на aspose-3d-foss 26.1.0 за Java. Всички класове се намират в com.aspose.threed пакет.
Вход/изход на сцена
Класът 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