About Aspose.3D for .NET

Easily create, read, convert and modify 3D documents.

Aspose.3D for .NET is a feature-rich Gameware and Computer-Aided-Designing (CAD) API for manipulating 3D document formats without any 3D modeling and rendering software dependencies. The API supports Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), USDC, PDMS, RVM Universal3D, Collada, glTF, GLB, PLY, HTML5, A3DW, DirectX, Google Draco file formats and more. Developers can create, read, convert, modify and control the substance of 3D document formats easily.

Supported File Formats

Input/Output

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

Input Only

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

Output Only

  • HTML

Advanced .NET 3D API Features

  • Create 3D scene & save in supported 3D file formats.
  • Load, save anf 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 in 3D Scene.
  • Animate Objects in a 3D Scene.
  • Split Meshes by Material.
  • Render a 3D View in the Image Format.
  • Cast and Receive Shadows on 3D Geometries.
  • Allow change plane's orientationes.
  • Enhance the creation of cylinder.
  • Added vulkan renderer support.
  • Create geometry by extruding shapes.
  • UV atlas algorithm support.
  • Support for standard 3d printing format AMF.
  • FBX import and Binary write support.
  • Export and import glTF files with draco compression.