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

API Java pour le traitement d’image 3D

banner

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

Aspose.3D for Java API est conçu pour créer, modifier, manipuler et enregistrer les formats 3D. Il permet aux applications Java de se connecter avec des documents 3D sans installer de package logiciel sur l’ordinateur. Aspose.3d pour l’API Java aide les développeurs à modéliser et à créer des mondes massifs dans des jeux, à de superbes scènes de visualisation de conception et à engager des expériences de réalité virtuelle. L’API est conviviale et permet d’économiser du temps et de l’argent que de créer une solution similaire à partir de zéro.

Fonctionnalités de traitement des fichiers 3D

  • Créer, charge et enregistrer la scène 3D.

  • Travaillez avec des modèles 3D et des objets 3D.

  • Configuration de la caméra cible dans le document 3D.

  • Ajouter la hiérarchie des nœuds et partager des données géométriques de maillage entre plusieurs nœuds de scène 3D.

  • Créer un maillage 3D et exposer la transformation géométrique.

  • Convertissez tous les polygones en triangles dans le modèle 3D.

  • Travaillez avec extrusion linéaire, cylindre et Nuage de points.

Formats de fichiers 3D pris en charge

FBX 7.5 ASCII, FBX 7.5 binaire, FBX 7.4 ASCII, FBX 7.4 Binary, FBX 7.3 ASCII, FBX 7.3 Binary, FBX 7.2 ASCII, FBX 7.2 BINAL , Pli (ascii, binaire), x (ascii, binaire), draco, gltf 2.0 (ascii, binaire), 3mf, RVM (texte, binaire), ase, glb

lire et écrire des formats 3D

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

Enregistrer le fichier 3D comme

Html

lire les formats 3D

3mf, ase, dxf, jt, vrml 1.0, x

Environnements pris en charge

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** mac os x
  • ** Linux: ** Ubuntu, Centos et autres
  • ** Versions Java: ** J2SE 9.0 (1.9+) ou supérieur (par exemple Java 11)

Commencer

Les API Java ASPOSE.3D sont hébergées au Référentiel. Vous pouvez facilement utiliser ASPOSE.3D pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installing Aspose.3D for Java from Référentiel.

Effectuer une extrusion linéaire à l’aide de l’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);

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

VersionRelease Date
22.1117 novembre 2022
22.1014 octobre 2022
22.99 septembre 2022
22.83 août 2022
22.78 juillet 2022
22.610 juin 2022
22.59 mai 2022
22.413 avril 2022
22.37 mars 2022
22.27 février 2022
21.123 décembre 2021
21.115 novembre 2021
21.109 octobre 2021
21.96 septembre 2021
21.86 août 2021
21.7.114 juillet 2021
21.75 juillet 2021
21.67 juin 2021
21.56 mai 2021
21.42 avril 2021
21.34 mars 2021
21.27 février 2021
21.18 janvier 2021
20.127 décembre 2020
20.113 novembre 2020
20.1010 octobre 2020
20.94 septembre 2020
20.811 août 2020
20.73 juillet 2020
20.68 juin 2020
20.512 mai 2020
20.49 avril 2020
20.33 mars 2020
20.210 février 2020
20.12 janvier 2020
19.129 décembre 2019
19.115 novembre 2019
19.109 octobre 2019
19.99 septembre 2019
19.82 août 2019
19.78 juillet 2019
19.65 juin 2019
19.512 mai 2019
19.412 avril 2019
19.38 mars 2019
19.22 février 2019
19.19 janvier 2019
18.126 décembre 2018
18.116 novembre 2018
18.108 octobre 2018
18.96 septembre 2018
18.88 août 2018
18.711 juillet 2018
18.619 juin 2018
18.528 mai 2018
FileClassifierSize
aspose-3d-18.12-javadoc.jarjavadoc955.37 KB
aspose-3d-18.12.jar1.71 MB
aspose-3d-18.12.pom392 bytes