Acerca de Aspose.3D for Java

Desarrolle aplicaciones de alto rendimiento para leer, editar o convertir archivos 3D.

Aspose.3D for Java is a standalone Gameware and Computer-Aided-Designing (CAD) API to manipulate 3D files. The API supports most popular 3D file formats and applications can create, read, convert and modify 3D files easily. Moreover, the API assists developers to model and create worlds in games, superb scenes for design visualization, engage virtual reality experiences, add animation properties to 3D scene files, format elements using 3D transformations and much more.

Supported File Formats

Input/Output

  • Autodesk: FBX 6.1, 7.2 to 7.5 (ASCII/Binary)
  • 3D Systems CAD: STL (ASCII/Binary)
  • Wavefront: OBJ
  • Discreet 3D Studio: 3DS
  • Universal3D
  • Collada: DAE
  • GL Transmission: glTF (ASCII/Binary)
  • Google Draco: DRC
  • OpenUSD: USDA, USDC, USDZ (Text/Binary)
  • RVM: (Text/Binary)
  • Portable Document Format: PDF
  • Point Clouds: XYZ
  • Others: AMF, PLY (ASCII/Binary), A3DW

Input Only

  • Autodesk: Maya(ASCII/Binary), DXF
  • Blender
  • DirectX: X (ASCII/Binary)
  • Siemens: JT
  • 3MF (3D Manufacturing Format)
  • ASE
  • VRML

Output Only

  • HTML
  • Point Clouds: PCD

Advanced 3D API Features

  • Create 3D scene & save in uniform object model.
  • Load, save & convert files.
  • Work with geometry & scene hierarchy.
  • Share mesh geometry data between multiple nodes.
  • Property animation and skeleton animation.
  • Triangulate a Mesh with Custom Memory Layout of the Vertex.
  • Mesh boolean operation.
  • Animate Objects in a Scene.
  • Split Meshes by Material.
  • Render a 3D View in the Image Format.
  • Vulkan-backed WinForms renderer.
  • Blind watermark for 3D meshes.
  • Procedural modeling.
  • Text to 3D Mesh support.
  • Create geometry by extruding shapes.
  • Generate UV/Normal/Tangent for meshes.
  • Various input and output formats support.
  • Enhanced security for interacting with file dependencies.
  • Draco compression and decompression support.