Aspose.3D for .NET 19.4 Release Notes

Improvements and Changes

THREEDNET-471XPath like object addressing methodsNew feature
THREEDNET-483Support for VRML formatNew feature
THREEDNET-493Added Vulkan renderer support in .NET Core versionNew feature
THREEDNET-496FBX7500Binary Export Corruption IssueBug

Public API and Backwards Incompatible Changes

See the list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.3D for .NET. If you have concerns about any change listed, please raise it on the Aspose.3D support forum.

Added new property Radius in class Aspose.ThreeD.Entities.Sphere

 /// <summary>

/// Gets or sets the radius of the sphere.

/// </summary>

public double Radius { get; set; }

Sample code to specify radius by property rather than constructor argument:

 Scene scene = new Scene();

scene.RootNode.CreateChildNode(new Sphere() {Radius = 10});

scene.Save("sphere.obj", FileFormat.WavefrontOBJ);

Added new file format VRML in class Aspose.ThreeD.FileFormat and Aspose.ThreeD.FileFormatType

 /// <summary>

/// The Virtual Reality Modeling Language

/// </summary>

public static readonly FileFormat VRML;

Aspose.3D can auto detect VRML format, so the FileFormat is usually ignored in Open method. Sample code:

 Scene scene = new Scene();