Save a 3D Model in PDF, Generate Tangent and Binormal Data for All Meshes and Import 3D Content from PDF using Aspose.3D for .NET 16.9.0

Share on FacebookTweet about this on TwitterShare on LinkedIn

Aspose.3D for NET APIs

We are pleased to announce the availability of new version 16.9.0 of Aspose.3D for .NET API. The new version extends this API with new key features. Developers can import any supported type of 3D model, and then export it to PDF. They can also import 3D scenes and contents from an existing 3D PDF as well as convert all polygons to triangles of a 3D model, and may also generate tangent and binormal data for all meshes in 3D models. The list of supported 3D formats is constantly growing as demands change and technologies evolve. Developers can install Aspose.3D Nuget package in their .NET applications because we publish each version as a NuGet package on the NuGet gallery. We recommend our clients upgrade old version of the Aspose.3D API to this latest one. For details on API fixes, please check Release Notes having a complete list of the features, enhancements and bug fixes.

Convert 3D Models to PDFs

Using Aspose.3D API, developers may create a 3D model from scratch or import from an existing 3D file, they can save it to the PDF. It was a demanded feature because PDF files are compatible across multiple platforms. This article shows how developers can save a 3D scene in the PDF file format: Save a 3D Scene in the PDF Format

Convert All Polygons to Triangles in a 3D Scene

Using Aspose.3D API, developers can now convert all polygons to triangles of a 3D scene. This way, they can ensure proper rendering of the non-planar faces. This article shows how developers can convert all polygons to triangles in 3D file: Convert All Polygons to Triangles in 3D Files

Generate Tangent and Binormal Data for All Meshes

All meshes don’t contain tangent and binormal (bitangent) data in various 3D file types. Using Aspose.3D API, developers can generate and store tangent and binormal data for all meshes. The tangent and bitangent are orthogonal vectors with the Normal and instruct about the rate of change of the texture coordinates over the mesh surface. This article shows how to generate tangent and binormal data for all meshes of a 3D scene: Build Tangent and Binormal Data for All Meshes in 3D Files

Import 3D Scenes and Contents from a PDF

A PDF can store 3D scenes and contents to display 3D models interactively. Aspose.3D API allows to extract 3D scenes and contents from 3D PDFs. Developers may iterate through all 3D scenes and contents to save them in separate files. This article shows how developers can extract 3D scenes and contents from a PDF, and then save in the separate files: Import 3D Scenes and Contents from a PDF

Public API Changes

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

  • PdfLoadOptions, PdfSaveOptions and PdfFormat classes have been added.

  • A PDF format entry has been added in the FileFormat class for loading and saving purposes.

  • PdfLightingScheme and PdfRenderMode enums are added to set a rendering mode and lighting scheme before saving a 3D scene in the PDF.

  • A Triangulate method is added in the PolygonModifier class to convert all polygons to triangles in a 3D scene.

  • The two BuildTangentBinormal methods are added in the PolygonModifier class to generate tangent and binormal data for all meshes.

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 save time and efforts. The API is quite simple and developers can use it in application easily.

convert 3d files