.NET API to manipulate and convert 3D files
Gameware and CAD APIs to Read, Write, Manipulate & convert 3D file formats such as Autodesk, 3D System CAD, Wavefront, Discrete 3D Studio 3DS, Universal 3D, Collada, glTF, GLB, PLY, DirectX and Google Draco within any .NET application.
Aspose.3D for .NET is a feature-rich Gameware and Computer-Aided-Designing (CAD) API that empowers Mono and .NET applications including ASP.NET, Windows Forms and Web Services to connect with prevalent 3D document formats automatically without any 3D modeling and rendering software being installed on the server. It supports Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), Universal3D, Collada, glTF, GLB, PLY, DirectX and Google Draco file formats, allowing developers to easily create, read, convert, modify and control the substance of these 3D document formats using Aspose.3D API.
Aspose.3D for .NET API is user friendly and can be deployed with any .NET application as easy as copying it without worrying about other services and modules that are installed already.
Aspose.3D for .NET supports famous 3D file formats.
- Autodesk: FBX 7.2 to 7.5 (ASCII/Binary)
- 3D Systems CAD: STL (ASCII/Binary)
- Wavefront: OBJ
- Discreet 3D Studio: 3DS
- GL Transmission: glTF (ASCII/Binary)
- Google Draco: DRC
- RVM (Text/Binary)
- Portable Document Format: PDF
- DirectX: X (ASCII/Binary)
- PLY (ASCII/Binary)
- GLTF 2.0 ASCII and Binary formats
- 3MF (3D Manufacturing Format)
Advanced 3D API Features:
- Create 3D scene & save in supported 3D file formats
Load, save & convert 3D document to a stream
Work with geometry & 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