Export 3D Files to Collada Format & Detect Format of Any Supported 3D File Using Aspose.3D for .NET 2.1.0

It allows developers to export 3D files to Collada format, detect format of any supported 3D file, pick vertices on a polygon, and then form triangles. Developers can also program the GPU (Graphics Processing Unit) to set up the graphics hardware for rendering 3D geometry. Developers can install an Aspose.3D Nuget package in their .NET applications because each version is published as a NuGet package on the NuGet gallery. It also exposes the low-level APIs to customize the rendering procedure.

Lane Cove, Australia, September 22, 2016 --(PR.com)-- What’s new in this release?

The Aspose team is pleased to announce the release of Aspose.3D for .NET 2.1.0. The new version allows developers to export 3D files to Collada format, detect the format of any supported 3D file, pick vertices on a polygon, and then form triangles. Developers can also program the GPU (Graphics Processing Unit) to set up the graphics hardware for rendering 3D geometry. Developers can install an Aspose.3D Nuget package in their .NET applications because the Aspose team publishes each version as a NuGet package on the NuGet gallery. It’s recommended to upgrade the old version of the Aspose.3D API to this latest one. Aspose.3D API has the added support of converting all 3D files (Discreet 3DS, FBX, STL, Universal 3D and WavefrontOBJ) to Collada format. The Collada is an open XML file format for 3D assets, supported by various 3D software packages. Using the recent version or higher, developers may import any supported 3D scene, and then export to a Collada 3D format. The file format identification is the process of figuring out the format of a sequence of bytes. Aspose.3D API allows developers to detect the type of all supported 3D files before loading them for any manipulation purpose. Using Aspose.3D API, developers can program the GPU (Graphics Processing Unit) and set up the graphics hardware for rendering 3D geometry instead of the fixed function pipeline. There are several approaches to program GPUs. Aspose.3D API uses graphics APIs such as OpenGL 4.0, DirectX 11, DirectX 9 and Vulkan to program the GPU. A polygonal curve is a finite chain of line segments. Line segments called edges, their endpoints called vertices. A simple polygon is a closed polygonal curve without self-intersection. Using Aspose.3D for .NET API, developers can triangulate the polygons. In short, any polygon can be divided into triangles. Developers might pick vertices from a polygon area, and then form triangles by calling algorithm of triangulation. This version also addresses an enhancement to display a proper message on 3D models if the used texture file is missing. It also exposes the low-level APIs to customize the rendering procedure. These enhancements and bug fixes improve performance and accuracy of Aspose.3D API. This release includes plenty of new features as listed below:

- Separate import options and export options for all 3D file formats.
- Export support for Collada.
- Allow user to access the low-level rendering API.
- Allow node to be excluded during exporting.
- Display texture not found on the model.
- Allow Vector2/Vector3/Vector4/Quaternion to be editable in the property grid.
- Polygon triangulate issue.
- Diffuse/Specular/Emissive won't work if no texture is used.

Overview: Aspose.3D for .NET

Aspose.3D for .NET is a feature-rich component and class library for .NET that empowers Mono and .NET application including ASP.NET, Windows Forms and Web Services to connect with prevalent 3D document formats automatically without the 3D modeling and rendering software being installed on the server. It supports FBX (ASCII, Binary) and STL (ASCII, Binary) file formats and developers can easily create, read, convert, modify and control the substance of these 3D document formats using Aspose.3D API.

More about Aspose.3D for .NET

- Homepage of Aspose.3D for .NET: http://www.aspose.com/products/3d/net

- Download Aspose.3D for .NET: http://www.aspose.com/downloads/3d/net

- Online documentation of Aspose.3D for .NET: http://www.aspose.com/docs/display/3dnet/Home

Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
http://www.aspose.com/
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465
Contact
Aspose
Sher Azam
888.277.6734
http://www.aspose.com/
ContactContact
Categories