Просмотрите наши продукты

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-3d</artifactId>
    <version>21.9</version>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-3d', version: '21.9')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-3d" rev="21.9">
    <artifact name="aspose-3d" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-3d" % "21.9"
copied!  

Java API для обработки трехмерного изображения

banner

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

Aspose.3D for Java API создан для создания, редактирования, манипулирования и сохранения 3D -форматов. Он дает Java приложения для подключения к 3D -документам без установки какого -либо программного пакета на компьютере. Aspose.3d для Java API помогает разработчикам моделировать и создавать огромные миры в играх, превосходные сцены для визуализации дизайна и привлекать опыт виртуальной реальности. API удобен для пользователя и экономит время и деньги, чем создание аналогичного решения с нуля.

Функции обработки 3D -файлов

  • Создавать, загрузить и сохранить 3D -сцену.

  • Работать с 3D -моделями и 3D -объектами.

  • Настройка целевой камеры в 3D -документе.

  • Добавьте иерархию узла и обменивайте геометрические данные сетки среди нескольких узлов 3D -сцены.

  • Создать трехмерную сетку и выставить геометрическое преобразование.

  • Преобразовать все многоугольники в треугольники в 3D -модели.

  • Работа с линейная экструзия, цилиндр и Точка.

Поддерживаемые форматы 3D -файлов

FBX 7,5 ASCII, FBX 7,5 Binary, FBX 7.4 ASCII, FBX 7.4, FBX 7.3 ASCII, FBX 7.3 Бинарник, FBX 7.2 ASCII, FBX 7.2 Binary, STL (ASCII, двоичный), Wavefrontobj, Discreet3ds, Universal3d, Collada, Gltf, DXF , Ply (ASCII, бинар), x (ASCII, бинарный), Draco, GLTF 2.0 (ASCII, бинарный), 3MF, RVM (текст, бинарный), ASE, GLB

Читать и написать 3D форматы

3DS, AMF, RVM, DAE, DRC, FBX, GITF, OBJ, PLY, STL, U3D, ATT

Сохранить 3D -файл как

HTML

Читать 3D форматы

3MF, ASE, DXF, JT, VRML 1.0, x

поддерживаемые среды

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, Centos и другие
  • ** java версии: ** j2se 9.0 (1.9+) или выше (например, Java 11)

Начать

Aspose.3d Java API размещены на Применить репозиторий. Вы можете легко использовать Aspose.3d для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Installing Aspose.3D for Java from Применить репозиторий.

Выполните линейную экструзию с помощью Java API

RectangleShape profile = new RectangleShape();
profile.setRoundingRadius(0.3);
// perform Linear extrusion by passing a 2D shape as input and extend the shape in the 3rd dimension
LinearExtrusion extrusion = new LinearExtrusion(profile, 10) {{ setSlices(100); setCenter(true); setTwist(360); setTwistOffset(new Vector3(10, 0, 0));}};
extrusion.setSlices(100);
extrusion.setCenter(true);
extrusion.setTwist(360);
extrusion.setTwistOffset(new Vector3(10, 0, 0));
// create a scene
Scene scene = new Scene();
// create a child node by passing extrusion
scene.getRootNode().createChildNode(extrusion);
// save 3D scene
scene.save("output.obj", FileFormat.WAVEFRONTOBJ);

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

VersionRelease Date
22.1117 ноября 2022 г.
22.1014 октября 2022 г.
22.99 сентября 2022 г.
22.83 августа 2022 г.
22.78 июля 2022 г.
22.610 июня 2022 г.
22.59 мая 2022 г.
22.413 апреля 2022 г.
22.37 марта 2022 г.
22.27 февраля 2022 г.
21.123 декабря 2021 г.
21.115 ноября 2021 г.
21.109 октября 2021 г.
21.96 сентября 2021 г.
21.86 августа 2021 г.
21.7.114 июля 2021 г.
21.75 июля 2021 г.
21.67 июня 2021 г.
21.56 мая 2021 г.
21.42 апреля 2021 г.
21.34 марта 2021 г.
21.27 февраля 2021 г.
21.18 января 2021 г.
20.127 декабря 2020 г.
20.113 ноября 2020 г.
20.1010 октября 2020 г.
20.94 сентября 2020 г.
20.811 августа 2020 г.
20.73 июля 2020 г.
20.68 июня 2020 г.
20.512 мая 2020 г.
20.49 апреля 2020 г.
20.33 марта 2020 г.
20.210 февраля 2020 г.
20.12 января 2020 г.
19.129 декабря 2019 г.
19.115 ноября 2019 г.
19.109 октября 2019 г.
19.99 сентября 2019 г.
19.82 августа 2019 г.
19.78 июля 2019 г.
19.65 июня 2019 г.
19.512 мая 2019 г.
19.412 апреля 2019 г.
19.38 марта 2019 г.
19.22 февраля 2019 г.
19.19 января 2019 г.
18.126 декабря 2018 г.
18.116 ноября 2018 г.
18.108 октября 2018 г.
18.96 сентября 2018 г.
18.88 августа 2018 г.
18.711 июля 2018 г.
18.619 июня 2018 г.
18.528 мая 2018 г.
FileClassifierSize
aspose-3d-21.9-javadoc.jarjavadoc1.00 MB
aspose-3d-21.9.jar2.29 MB
aspose-3d-21.9.pom1.09 KB

 
 Русский