Feature List

Aspose.3D for .NET Features - 3D file manipulation and conversion API built in C#.

General Features

  • Written completely in C#, works with .NET Framework.
  • .NET environment required.
  • Supports Windows Forms and ASP.NET applications.
  • API reference in HTML and Microsoft Help format.
  • Supported .NET Frameworks (2.0, 3.5, 4.0, 4.0_ClientProfile, 4.5.0, 4.5.1, 4.6.0, 4.6.2, 4.7, 4.7.2).
  • 32-bit OS support.
  • 64-bit OS support.

Feature Matrix

Features  FBX   Collada   glTF   glTF 2.0   U3D   PDF   STL   OBJ   PLY   3DS   ASE   X   3MF   RVM   Draco 
 Lambert Material                               
 Phong Material                               
 Shader-based Material                               
 PBR Material                               
 PBR Specular Material                               
 Diffuse texture                               
 Advanced texture                               
 Polygon meshes                               
 Triangle-based meshes                               
 Vertex elements                               
 NURBS geometries                               
 Parameterized geometries                               
 Local transformation                               
 Instancing                               
 Scene graph                               
 Custom property                               
 Skeleton                               
 Morph deformer                               
 Property animation                               
 Mesh Compression                               

Supported glTF 2.0 Extensions

Aspose.3D for .NET provides comprehensive support for key glTF 2.0 extensions:

Core glTF 2.0 Features

  • Base glTF 2.0 format with JSON-based scene description
  • Binary container format (GLB) for efficient delivery
  • Material system supporting physically based rendering (PBR)

glTF Extension Support

KHR_draco_mesh_compression

  • Enables loading and saving of compressed meshes
  • Reduces file size significantly with minimal performance impact
  • Ideal for web-based applications requiring efficient transmission

EXT_mesh_features

  • Supports advanced mesh feature grouping
  • Allows associating feature IDs with geometry elements
  • Enables rich visualization and processing capabilities

EXT_structural_metadata

  • Provides access to structured semantic information
  • Supports property tables with typed attributes
  • Allows storage of custom metadata alongside geometry

KHR_materials_common

  • Includes common material presets
  • Simplifies creation of standard materials
  • Ensures cross-platform compatibility

KHR_materials_pbrSpecularGlossiness

  • Supports legacy PBR material workflows
  • Maintains compatibility with existing content pipelines
  • Provides alternative PBR parameterization