Java 3D Обработка файлов API
Создавайте, манипулируйте и сохраняйте файлы 3D в различных форматах, не требуя никакого внешнего программного обеспечения для моделирования и рендеринга.
Скачать бесплатную пробную версиюAspose.3D for Java – это отдельная игровая программа, а CAD API – для управления файлами 3D. API поддерживает большинство популярных форматов файлов 3D, и приложения могут создавать, читать, преобразовывать & легко изменять файлы. Кроме того, API помогает разработчикам в моделировании и создании огромных игровых миров, превосходных сцен для визуализации дизайна, вовлечения в виртуальную реальность, добавления свойства анимации в файл сцены, форматирования элементов с использованием преобразований и многого другого.
Дополнительные Java 3D API функции
Создайте сцену и сохраните в поддерживаемых форматах
Загрузить, сохранить и преобразовать документ 3D в поток
Работа с геометрией и иерархией сцен
Совместное использование данных геометрии сетки в нескольких узлах
Добавить свойство анимации в файл сцены
Триангулировать сетку с настраиваемой компоновкой памяти вершины
Добавьте целевую камеру, а также анимируйте объекты в сцену 3D
Разделить сетки по материалу
Измените ориентацию плоскости, указав нормаль вверх
Создание геометрии путем выдавливания фигур
Улучшить создание цилиндра
Обнаружение формата файла на основе архива
поддержка формата AMF
Импорт и экспорт glTF документов с использованием сжатия Draco
Интерконвертировать файлы сцен
API обеспечивает поддержку преобразования формата файла 3D простым способом. Разработчики могут загрузить исходный документ в экземпляр сцены и использовать его функцию сохранения с параметром 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
- Список клиентов
- Истории успеха