Público API Cambios en Aspose.3D 1.3.0
Contents
[
Hide
]
Resumen de contenidos
- Cambios en el espacio de nombres y el nombre de clase
- Crear vértice mediante la asignación de los modos de referencia y asignación
- Universal 3D La opción de guardar se agrega en FileFormat
- Incrustar contenido en bruto a la textura de FBX
- Se añade el método de descomposición en la clase Matrix4
- Se agrega un nuevo constructor en la clase Vector4 para recibir un parámetro de objeto Vector3
This document describes changes to the Aspose.3D API from version 1.2.0 to 1.3.0, that may be of interest to module/application developers. It includes not only new and updated public methods, but also a description of any changes in the behavior behind the scenes in Aspose.3D.
Cambios en el espacio de nombres y el nombre de clase
- Espacio de nombres Aspose.ThreeD.Animations cambiado a Aspose.ThreeD.Animation
- Clase Aspose.ThreeD.Animations.Animation cambió a Aspose.ThreeD.Animation.AnimationNode
- Espacio de nombres Aspose.ThreeD.IO cambiado a Aspose.ThreeD. Formatos
- Espacio de nombres Aspose.ThreeD.Utils cambiado a Aspose.ThreeD.Utilities
Crear vértice mediante la asignación de los modos de referencia y asignación
Los desarrolladores pueden crear vértices asignando los modos Referencia y Asignación en una sola línea de código. Código de ejemplo:
The Mesh class object is being used in the code. We can create a Mesh class object as narrated there.
C#
// call overloaded CreateElement method of the Mesh object
VertexElementNormal elementNormal = mesh.CreateElement(VertexElementType.Normal, MappingMode.ControlPoint, ReferenceMode.Direct) as VertexElementNormal;
Universal 3D La opción de guardar se agrega en FileFormat
La opción de formato Universal 3D se ha agregado en la enumeración FileFormat. Código de ejemplo:
C#
// save scene in the Universal3D format
scene.Save("C:\\temp\\Output.fbx", FileFormat.Universal3D);
Incrustar contenido en bruto a la textura de FBX
ElContenidoLa propiedad se ha añadido a laTexturaPara incrustar el contenido en bruto en la textura del documento FBX. Código de ejemplo:
C#
// initialize Texture class object
Texture texture = new Texture();
// set file name
texture.FileName = "embedded-texture.png";
// set binary content
texture.Content = File.ReadAllBytes("c:\\test.png");
Se añade el método de descomposición en la clase Matrix4
Es una función de utilidad matemática utilizada para descomponer una matriz de transformación afín.
Se agrega un nuevo constructor en la clase Vector4 para recibir un parámetro de objeto Vector3
Facilita la construcción de un Vector4 basado en el Vector3. El cuarto valor del Vector4 presenta el plano w y su valor predeterminado es 1.