Explore nuestros productos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.11</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-3d', version: '22.11')
<dependency org="com.aspose" name="aspose-3d" rev="22.11">
<artifact name="aspose-3d" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-3d" % "22.11"
API Java para procesamiento de imágenes 3D
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
Version | Release Date |
---|---|
22.11 | 17 de noviembre de 2022 |
22.10 | 14 de octubre de 2022 |
22.9 | 9 de septiembre de 2022 |
22.8 | 3 de agosto de 2022 |
22.7 | 8 de julio de 2022 |
22.6 | 10 de junio de 2022 |
22.5 | 9 de mayo de 2022 |
22.4 | 13 de abril de 2022 |
22.3 | 7 de marzo de 2022 |
22.2 | 7 de febrero de 2022 |
21.12 | 3 de diciembre de 2021 |
21.11 | 5 de noviembre de 2021 |
21.10 | 9 de octubre de 2021 |
21.9 | 6 de septiembre de 2021 |
21.8 | 6 de agosto de 2021 |
21.7.1 | 14 de julio de 2021 |
21.7 | 5 de julio de 2021 |
21.6 | 7 de junio de 2021 |
21.5 | 6 de mayo de 2021 |
21.4 | 2 de abril de 2021 |
21.3 | 4 de marzo de 2021 |
21.2 | 7 de febrero de 2021 |
21.1 | 8 de enero de 2021 |
20.12 | 7 de diciembre de 2020 |
20.11 | 3 de noviembre de 2020 |
20.10 | 10 de octubre de 2020 |
20.9 | 4 de septiembre de 2020 |
20.8 | 11 de agosto de 2020 |
20.7 | 3 de julio de 2020 |
20.6 | 8 de junio de 2020 |
20.5 | 12 de mayo de 2020 |
20.4 | 9 de abril de 2020 |
20.3 | 3 de marzo de 2020 |
20.2 | 10 de febrero de 2020 |
20.1 | 2 de enero de 2020 |
19.12 | 9 de diciembre de 2019 |
19.11 | 5 de noviembre de 2019 |
19.10 | 9 de octubre de 2019 |
19.9 | 9 de septiembre de 2019 |
19.8 | 2 de agosto de 2019 |
19.7 | 8 de julio de 2019 |
19.6 | 5 de junio de 2019 |
19.5 | 12 de mayo de 2019 |
19.4 | 12 de abril de 2019 |
19.3 | 8 de marzo de 2019 |
19.2 | 2 de febrero de 2019 |
19.1 | 9 de enero de 2019 |
18.12 | 6 de diciembre de 2018 |
18.11 | 6 de noviembre de 2018 |
18.10 | 8 de octubre de 2018 |
18.9 | 6 de septiembre de 2018 |
18.8 | 8 de agosto de 2018 |
18.7 | 11 de julio de 2018 |
18.6 | 19 de junio de 2018 |
18.5 | 28 de mayo de 2018 |
Java 3D API Java 3D Component Java 3D Library Java 3D Class 3D 3D Geometry3D Manufecturing 3D Modeling 3D Objects 3D PDF 3D Scene 3D Studio Max 3D Viewports 3DS 3D to GLTF2.0 3D to HTML 3D to PDF 3MF AMF Animation ASE Aspose.3D Aspose.Total AutoCAD Autodesk Collada Conholdate Conholdate.Total Cylinder DAE Darco DirectX DRC DXF FBX Geometry gITF HTML JT Linear Extrusion Mesh Morph NURBS OBJ PDF PLY Punto de nube Polygons Redenring RVM Skeleton STL U3D VRML Wavefront