Aspose.3D for Java 关于

开发高性能应用程序来读取、编辑或转换 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 7.2 to 7.5 (ASCII/Binary)
  • STL (ASCII/Binary)
  • Wavefront: OBJ
  • 3DS
  • Universal3D
  • Collada: DAE
  • GL Transmission: glTF (ASCII/Binary)
  • Google Draco: DRC
  • RVM (Text/Binary)
  • Portable Document Format: PDF
  • AMF
  • PLY

Input Only

  • DirectX: X (ASCII/Binary)
  • Siemens: JT
  • DXF
  • 3MF
  • ASE
  • VRML
  • DirectX: X

Output Only

  • HTML

Advanced 3D API Features

  • Generate scene and save in supported formats.
  • Load, save and convert 3D document to a stream.
  • Work with geometry and scene hierarchy.
  • Share mesh geometry data between multiple nodes.
  • Add animation property to 3D scene document.
  • Triangulate a Mesh with custom memory layout of the vertex.
  • Add a target camera to 3D scene.
  • Animate objects in a 3D scene.
  • Split meshes by material.
  • Change plane's orientation by specifying an up normal.
  • Create geometry by extruding shapes.
  • Enhance the creation of cylinder.
  • Archive-based file format detection.
  • Support for AMF format.
  • Import and export glTF files with draco compression.