Руководство разработчика
Руководство разработчика
В этом разделе рассматриваются основные возможности 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