Aspose.3D for NET APIs

We are pleased to announce the version 1.1.0 of the Aspose.3D for .NET API. This second version of the Aspose.3D API covers more 3D formats, including import and export of the Wavefront’s OBJ, FBX 7.2 (ASCII, Binary) and FBX 7.3 (ASCII, Binary) formats. The Wavefront’s OBJ format supports multiple objects, index based polygon, vertex position, UV coordinates, normals, object smoothing and external materials. In general, it is also a universally accepted format. This release also includes the most recent bug fixes and enhancements.

3D Wavefront OBJ Support

Aspose.3D library provides an easy API to create Wavefront’s OBJ files. Developers can now add vertices, polygons and external materials to define a 3D object. Following help topics show, how developers can read and save a scene in the supported formats: Read an Existing 3D Scene, Save 3D Scenes Overview

Extended FBX Support

In the previous version, we added support of the FBX 7.4 (ASCII, Binary) and FBX 7.5 (ASCII, Binary) formats. From this recent API version, developers would be able to save a 3D scene in the FBX 7.2 (ASCII, Binary) and FBX 7.3 (ASCII, Binary) formats too.

In the first version of Aspose.3D API, the Save method of the Scene class was also closing the resultant file stream. We have fixed this defect because the developers were not able to save the resultant file stream in the local space. We have left the resultant stream unclosed after Open/Save, developers are now responsible for closing the stream.

Public API Changes

The following API changes in the new version are also worth noting:

  • The FBX7200ASCII format option has been added in the FileFormat enum. It represents ASCII FBX file format, with 7.2.0 version.
  • The FBX7200Binary format option has been added in the FileFormat enum. It represents Binary FBX file format, with 7.2.0 version.

The FBX7300ASCII format option has been added in the FileFormat enum. It represents ASCII FBX file format, with 7.3.0 version.

  • The FBX7300Binary format option has been added in the FileFormat enum. It represents Binary FBX file format, with 7.3.0 version.
  • The WavefrontOBJ format option has been added in the FileFormat enum. It represents Wavefront’s Obj file format.
  • The WavefrontOBJ format option has been added in the FileFormatType enum. It represents Wavefront’s Obj file format.

Aspose.3D for .NET Resources

The following resources will help you work with Aspose.3D for .NET:

We hope you’ll enjoy this new release that saves time and effort. The API is quite simple and developers can use it in application easily.