Navegue pelos nossos produtos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.3</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-3d', version: '22.3')
<dependency org="com.aspose" name="aspose-3d" rev="22.3">
<artifact name="aspose-3d" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-3d" % "22.3"
API Java para processamento de imagem 3D
Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária
Aspose.3D for Java API é construído para criar, editar, manipular e salvar formatos 3D. Ele capacita os aplicativos Java a se conectar com documentos 3D sem instalar nenhum pacote de software no computador. Aspose.3d para Java API Assista aos desenvolvedores a modelar e criar mundos enormes em jogos, cenas excelentes para a visualização do design e envolver experiências de realidade virtual. A API é amigável e economiza tempo e dinheiro do que criar uma solução semelhante do zero.
Recursos de processamento de arquivos 3D
Crio, carregue e salve a cena 3D.
Trabalhe com modelos 3D e objetos 3D.
Configurar a câmera de destino no documento 3D.
Adicione a hierarquia do nó e compartilhe dados geométricos da malha entre vários nós da cena 3D.
Crie malha 3D e exponha a transformação geométrica.
Converta todos os polígonos em triângulos no modelo 3D.
Trabalho com extrusão linear, cilindro e Nuvem.
Formatos de arquivo 3D suportados
FBX 7.5 ASCII, FBX 7.5 Binary, FBX 7.4 ASCII, FBX 7.4 Binary, FBX 7.3 ASCII, FBX 7.3 Binary, FBX 7.2 ASCII, FBX 7.2 Binary, STL (ASCII, Binary), WavefrontOBJ, Discreet3DS, Universal3D, COLLADA, glTF, DXF , Ply (ASCII, Binário), X (ASCII, Binário), Draco, Gltf 2.0 (ASCII, Binário), 3MF, RVM (Texto, Binário), ASE, Glb
Leia e escreva formatos 3D
3DS, AMF, RVM, DAE, DRC, FBX, GITF, OBJ, PLY, STL, U3D, ATT
salve o arquivo 3D como
Html
Leia formatos 3D
3MF, ASE, DXF, JT, VRML 1.0, X
Ambientes suportados
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** MacOS: ** Mac OS X
- ** Linux: ** Ubuntu, Centos e outros
- ** Versões Java: **
J2SE 9.0 (1.9+)
ou acima (por exemplo, Java 11)
Iniciar
Aspis Java Aspose.3d estão hospedadas no Aspose repositório. Você pode usar facilmente o Aspose.3d para API Java diretamente em seus projetos maven com configurações simples. Para as instruções detalhadas, visite Installing Aspose.3D for Java from Aspose repositório Página de documentação.
Execute a extrusão linear usando a API Java
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 do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária
Version | Release Date |
---|---|
22.11 | 17 de novembro de 2022 |
22.10 | 14 de outubro de 2022 |
22.9 | 9 de setembro de 2022 |
22.8 | 3 de agosto de 2022 |
22.7 | 8 de julho de 2022 |
22.6 | 10 de junho de 2022 |
22.5 | 9 de maio de 2022 |
22.4 | 13 de abril de 2022 |
22.3 | 7 de março de 2022 |
22.2 | 7 de fevereiro de 2022 |
21.12 | 3 de dezembro de 2021 |
21.11 | 5 de novembro de 2021 |
21.10 | 9 de outubro de 2021 |
21.9 | 6 de setembro de 2021 |
21.8 | 6 de agosto de 2021 |
21.7.1 | 14 de julho de 2021 |
21.7 | 5 de julho de 2021 |
21.6 | 7 de junho de 2021 |
21.5 | 6 de maio de 2021 |
21.4 | 2 de abril de 2021 |
21.3 | 4 de março de 2021 |
21.2 | 7 de fevereiro de 2021 |
21.1 | 8 de janeiro de 2021 |
20.12 | 7 de dezembro de 2020 |
20.11 | 3 de novembro de 2020 |
20.10 | 10 de outubro de 2020 |
20.9 | 4 de setembro de 2020 |
20.8 | 11 de agosto de 2020 |
20.7 | 3 de julho de 2020 |
20.6 | 8 de junho de 2020 |
20.5 | 12 de maio de 2020 |
20.4 | 9 de abril de 2020 |
20.3 | 3 de março de 2020 |
20.2 | 10 de fevereiro de 2020 |
20.1 | 2 de janeiro de 2020 |
19.12 | 9 de dezembro de 2019 |
19.11 | 5 de novembro de 2019 |
19.10 | 9 de outubro de 2019 |
19.9 | 9 de setembro de 2019 |
19.8 | 2 de agosto de 2019 |
19.7 | 8 de julho de 2019 |
19.6 | 5 de junho de 2019 |
19.5 | 12 de maio de 2019 |
19.4 | 12 de abril de 2019 |
19.3 | 8 de março de 2019 |
19.2 | 2 de fevereiro de 2019 |
19.1 | 9 de janeiro de 2019 |
18.12 | 6 de dezembro de 2018 |
18.11 | 6 de novembro de 2018 |
18.10 | 8 de outubro de 2018 |
18.9 | 6 de setembro de 2018 |
18.8 | 8 de agosto de 2018 |
18.7 | 11 de julho de 2018 |
18.6 | 19 de junho de 2018 |
18.5 | 28 de maio de 2018 |
File | Classifier | Size |
---|---|---|
aspose-3d-22.3-javadoc.jar | javadoc | 1,008.31 KB |
aspose-3d-22.3.jar | 2.36 MB | |
aspose-3d-22.3.pom | 1.09 KB |
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 Nuvem Polygons Redenring RVM Skeleton STL U3D VRML Wavefront