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

API Java para procesamiento de imágenes 3D

banner

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

Aspose.3D for Java API está creado para crear, editar, manipular y guardar formatos 3D. Empodera las aplicaciones Java para conectarse con documentos 3D sin instalar ningún paquete de software en la computadora. Aspose.3d para Java API ayudan a los desarrolladores a modelar y crear mundos masivos en juegos, excelentes escenas para la visualización del diseño e involucrar experiencias de realidad virtual. La API es fácil de usar y ahorra tiempo y dinero que crear una solución similar desde cero.

funciones de procesamiento de archivos 3D

  • Crear, cargue y guarde la escena 3D.

  • Trabaje con modelos 3D y objetos 3D.

  • Configurar la cámara de destino en el documento 3D.

  • Agregue la jerarquía de nodos y comparta los datos geométricos de malla entre múltiples nodos de la escena 3D.

  • Crear malla 3D y exponer la transformación geométrica.

  • Convierta todos los polígonos a triángulos en el modelo 3D.

  • Trabaje con extrusión lineal, cilindro y Punto de nube.

formatos de archivo 3D compatibles

FBX 7.5 ASCII, FBX 7.5 Binario, FBX 7.4 ASCII, FBX 7.4 Binario, FBX 7.3 ASCII, FBX 7.3 Binario, FBX 7.2 ASCII, FBX 7.2 Binario, STL (ASCII, Binario), WaveBj, Discreet3ds, Universal3D, Collada, Gltf, Dxf , Clay (ASCII, Binaria), X (ASCII, Binario), Draco, GLTF 2.0 (ASCII, Binario), 3MF, RVM (Texto, Binario), ASE, GLB

leer y escribir formatos 3D

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

Guarde el archivo 3D como

Html

Leer formatos 3D

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

Entornos compatibles

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, Centos y otros
  • ** versiones Java: ** J2SE 9.0 (1.9+) o arriba (por ejemplo Java 11)

Empezar

Aspose.3d Java API se alojan en el Repositorio de asposio. Puede usar fácilmente Aspsee.3D para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Installing Aspose.3D for Java from Repositorio de asposio.

Realizar extrusión lineal usando 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);

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

VersionRelease Date
22.1117 de noviembre de 2022
22.1014 de octubre de 2022
22.99 de septiembre de 2022
22.83 de agosto de 2022
22.78 de julio de 2022
22.610 de junio de 2022
22.59 de mayo de 2022
22.413 de abril de 2022
22.37 de marzo de 2022
22.27 de febrero de 2022
21.123 de diciembre de 2021
21.115 de noviembre de 2021
21.109 de octubre de 2021
21.96 de septiembre de 2021
21.86 de agosto de 2021
21.7.114 de julio de 2021
21.75 de julio de 2021
21.67 de junio de 2021
21.56 de mayo de 2021
21.42 de abril de 2021
21.34 de marzo de 2021
21.27 de febrero de 2021
21.18 de enero de 2021
20.127 de diciembre de 2020
20.113 de noviembre de 2020
20.1010 de octubre de 2020
20.94 de septiembre de 2020
20.811 de agosto de 2020
20.73 de julio de 2020
20.68 de junio de 2020
20.512 de mayo de 2020
20.49 de abril de 2020
20.33 de marzo de 2020
20.210 de febrero de 2020
20.12 de enero de 2020
19.129 de diciembre de 2019
19.115 de noviembre de 2019
19.109 de octubre de 2019
19.99 de septiembre de 2019
19.82 de agosto de 2019
19.78 de julio de 2019
19.65 de junio de 2019
19.512 de mayo de 2019
19.412 de abril de 2019
19.38 de marzo de 2019
19.22 de febrero de 2019
19.19 de enero de 2019
18.126 de diciembre de 2018
18.116 de noviembre de 2018
18.108 de octubre de 2018
18.96 de septiembre de 2018
18.88 de agosto de 2018
18.711 de julio de 2018
18.619 de junio de 2018
18.528 de mayo de 2018
FileClassifierSize
aspose-3d-19.11-javadoc.jarjavadoc1.70 MB
aspose-3d-19.11.jar2.14 MB
aspose-3d-19.11.pom392 bytes