Vector4 — Aspose.3D FOSS for .NET
Methods
Aspose.ThreeD.Utilities.Vector4 és un double-precision 4-component vector. It is the type used by Mesh.ControlPoints (IList<Aspose.ThreeD.Utilities.Vector4>), PbrMaterial.BaseColor, LambertMaterial.Diffuse, i altres API de geometria i material. El w el component és típicament 1.0 per a posicions cartesianes estàndard.
using Aspose.ThreeD.Utilities;
var point = new Vector4(1.0, 2.0, 3.0, 1.0);
mesh.ControlPoints.Add(point);Desambiguació d’espai de noms: Dues separades Vector4 estructures existeixen en aquesta biblioteca:
Aspose.ThreeD.Utilities.Vector4— double-precision, campsx,y,z,w(minúscules). Aquest és el tipus utilitzat per aMesh.ControlPointsi propietats del color del material.Aspose.ThreeD.Vector4— punt flotant de precisió simple, campsX,Y,Z,W(majúscules). Utilitzat internament. Afegint aquest tipus aControlPointscausarà un error de compilació.
Methods using Aspose.ThreeD.Utilities; quan es treballa amb punts de control de geometria o dades del material.
Methods
| Methods | Methods | Methods |
|---|---|---|
x | double | Component X |
y | double | Component Y |
z | double | Component Z |
w | double | Component W (coordenada homogènia; utilitzeu 1.0 per a posicions estàndard) |