Navegue pelos nossos produtos

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

API Java para processamento de imagem 3D

banner

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

VersionRelease Date
22.1117 de novembro de 2022
22.1014 de outubro de 2022
22.99 de setembro de 2022
22.83 de agosto de 2022
22.78 de julho de 2022
22.610 de junho de 2022
22.59 de maio de 2022
22.413 de abril de 2022
22.37 de março de 2022
22.27 de fevereiro de 2022
21.123 de dezembro de 2021
21.115 de novembro de 2021
21.109 de outubro de 2021
21.96 de setembro de 2021
21.86 de agosto de 2021
21.7.114 de julho de 2021
21.75 de julho de 2021
21.67 de junho de 2021
21.56 de maio de 2021
21.42 de abril de 2021
21.34 de março de 2021
21.27 de fevereiro de 2021
21.18 de janeiro de 2021
20.127 de dezembro de 2020
20.113 de novembro de 2020
20.1010 de outubro de 2020
20.94 de setembro de 2020
20.811 de agosto de 2020
20.73 de julho de 2020
20.68 de junho de 2020
20.512 de maio de 2020
20.49 de abril de 2020
20.33 de março de 2020
20.210 de fevereiro de 2020
20.12 de janeiro de 2020
19.129 de dezembro de 2019
19.115 de novembro de 2019
19.109 de outubro de 2019
19.99 de setembro de 2019
19.82 de agosto de 2019
19.78 de julho de 2019
19.65 de junho de 2019
19.512 de maio de 2019
19.412 de abril de 2019
19.38 de março de 2019
19.22 de fevereiro de 2019
19.19 de janeiro de 2019
18.126 de dezembro de 2018
18.116 de novembro de 2018
18.108 de outubro de 2018
18.96 de setembro de 2018
18.88 de agosto de 2018
18.711 de julho de 2018
18.619 de junho de 2018
18.528 de maio de 2018
FileClassifierSize
aspose-3d-19.5-javadoc.jarjavadoc1.61 MB
aspose-3d-19.5.jar2.01 MB
aspose-3d-19.5.pom391 bytes

 
 Português