Convert 3D mesh to PLY format and compose a transformation matrix with Aspose.3D for .NET 17.7

Share on FacebookTweet about this on TwitterShare on LinkedIn

Aspose.3D for NET APIs

We are pleased to announce the availability of new version 17.7 of Aspose.3D for .NET API. The new version 17.7 of the API has been released with the support of converting a mesh of any 3D object to PLY format, also developers can simplify the creation of the transform matrix by calling newly added methods in the Matrix4 class. We have enhanced the API usage by incorporating new features and regular bug fixes.

Convert a Mesh of any 3D object to PLY format

The PLY format describes an object as a collection of vertices, faces and other elements, along with properties such as color and normal direction that can be attached to these elements. A PLY file contains the description of exactly one object. Aspose.3D for .NET API has support of retrieving the mesh of any existing 3D object. With the help this new API version 17.7, developers can convert that mesh to PLY file. Please refer to this help topic: Convert Mesh of a single 3D object in PLY file

Simplify the composing of the transformation matrix

Typically, developers might need a sequence of transformations to position 3D objects in a scene. With the help of this new API version 17.7, they can compose a matrix in two transformation orders known as Append and Prepend. All transformation matrix steps are narrated in this help topic: Simplify the creation of transformation matrix by the chain operations

Besides this, the bug fixes have improved the rendering of FBX files and also preserves UVs in respective of the 3DS Max modeling tool.

Public API Changes

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

  • Aspose.ThreeD.Utilities.ComposeOrder and Aspose.ThreeD.Utilities.TransformBuilder classes are added. These classes simplify the creation of the transformation matrix by the chain operations.
  • Aspose.ThreeD.Formats.PlySaveOptions class has been added. It allows to define details of the Ply format.
  • Aspose.ThreeD.Formats.PlyFormat class has been added. It allows to encode single mesh to PLY format.
  • PLY member is added in the Aspose.ThreeD.FileFormat class. It allows to convert a 3D scene to PLY format.

Aspose.3D for .NET Resources

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

We hope you will enjoy this new release that save time and huge efforts for related files manipulation. The API is quite simple and can easily be used in any application.