Vector4 — Aspose.3D FOSS for .NET
Methods
Aspose.ThreeD.Utilities.Vector4 es un double-precision 4-component vector. It is the type used by Mesh.ControlPoints (IList<Aspose.ThreeD.Utilities.Vector4>), PbrMaterial.BaseColor, LambertMaterial.Diffuse, y otras API de geometría y material. El w el componente es típicamente 1.0 para posiciones cartesianas estándar.
using Aspose.ThreeD.Utilities;
var point = new Vector4(1.0, 2.0, 3.0, 1.0);
mesh.ControlPoints.Add(point);Desambiguación de espacio de nombres: Dos separados Vector4 estructuras existen en esta biblioteca:
Aspose.ThreeD.Utilities.Vector4— double-precision, camposx,y,z,w(minúsculas). Este es el tipo usado paraMesh.ControlPointsy propiedades de color del material.Aspose.ThreeD.Vector4— flotante de precisión simple, camposX,Y,Z,W(MAYÚSCULAS). Usado internamente. Añadiendo este tipo aControlPointscausará un error de compilación.
Methods using Aspose.ThreeD.Utilities; al trabajar con puntos de control de geometría o datos de material.
Methods
| Methods | Methods | Methods |
|---|---|---|
x | double | componente X |
y | double | componente Y |
z | double | componente Z |
w | double | componente W (coordenada homogénea; use 1.0 para posiciones estándar) |