Feature List
Contents
[
Hide
]
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