forpressrelease Mail to a Friend
forpressrelease Rate forpressrelease forpressrelease forpressrelease forpressrelease forpressrelease 

Load Universal 3D File & Embed Raw Content Data inside the Texture for FBX using .NET



2024-11-02 11:24:17 Computer

825


Aspose team is pleased to announce the release of Aspose.3D for .NET 1.3.0. This new version has better performance than previous. It allows developers to load a Universal 3D document and get the internal elements programmatically. Probably, we?ll add support of exporting a Universal 3D document to other supported formats in the next version. Our product team is working hard to cover all aspects of the Universal 3D format. It also allows developers, to embed the raw content to the texture of FBX, create a vertex element by passing reference and mapping modes, and initialize Vector4 object by passing Vector3 class object. Besides this, we have changed certain namespaces and classes? names following the coding guidelines widely accepted by Microsoft .NET developers because it improves readability and makes sense in the context in which it is used. In the Aspose.3D API, we have implemented a Universal 3D file reader, which allows developers to load and get the internal elements of the U3D (Universal 3D) file in the same way as with other supported formats. Previously, the CreateElement and CreateElementUV methods of the Mesh class were creating the vertex element without assigning the reference and mapping modes. Developers were setting MappingMode and ReferenceMode properties of the VertexElementNode class object using separate lines of code. Using the version 1.3.0 and later, developers would be able to set these properties at once while calling the CreateElement and CreateElementUV methods of the Mesh class which makes code shorter. The Content property has added to the Texture class to embed the raw content data inside the texture for FBX document. It allows developers to get or set the binary content of the texture by loading texture from the external file. It is optional and specific to the FBX format. This release includes plenty of new features as listed below

? Added a Decompose method on Matrix4
? Added a new Constructor on Vector4 to receive a Vector3 parameter.
? Allows user to create a new vertex element and assign reference mode/mapping mode at once, to make code shorter.
? Allow user to access the layered textures by index.
? Allow user to embed raw texture data inside the Texture instance for FBX files.
? Namespace Aspose.ThreeD.Animations changed to Aspose.ThreeD.Animation
? Class Aspose.ThreeD.Animations.Animation changed to Aspose.ThreeD.Animation.AnimationNode
? Namespace Aspose.ThreeD.IO changed to Aspose.ThreeD.Formats
? Namespace Aspose.ThreeD.Utils changed to Aspose.ThreeD.Utilities

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.3D for .NET documentation that may guide you briefly how to use Aspose.3D for performing different tasks like the followings.

- Read an Existing 3D Scene: http://www.aspose.com/docs/display/3dnet/Read+an+Existing+3D+Scene

- Add material to the cube: http://www.aspose.com/docs/display/3dnet/Add+material+to+the+cube

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/.net/3d-component.aspx

- Download Aspose.3D for .NET: http://www.aspose.com/community/files/51/.net-components/aspose.3d-for-.net/default.aspx

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

- Post your technical questions/queries to Aspose.3D for .NET Forum: http://www.aspose.com/community/forums/aspose.3d-product-family/535/showforum.aspx

- Receive notifications about latest news and supported features by subscribing to Aspose.3D for .NET blog: http://www.aspose.com/blogs/aspose-products/aspose-3d-product-family.html

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

Company :-Aspose Pty Ltd

User :- Sher Azam

Email :-sher.azam@aspose.com

Phone :-888-277-277

Mobile:- -

Url :- http://www.aspose.com/blogs/aspose-blogs/imran.rafique/archive/2016/03/15/read-universal-3d-document-create-vertex-element-and-embed-raw-texture-data-to-fbx-using-aspose.3d-for-.net-1.3.0.html






Related Post

Advertisement