Vector3 — Aspose.3D FOSS for .NET

Methods

Aspose.ThreeD.Utilities.Vector3 jest podwójna precyzja 3-component vector used throughout the library for geometry coordinates, positions, directions, and material values. Fields are lowercase: x, y, z.

using Aspose.ThreeD.Utilities;

var a = new Vector3(1.0, 0.0, 0.0);
var b = new Vector3(0.0, 1.0, 0.0);

Rozróżnianie przestrzeni nazw: Dwa oddzielne Vector3 struktury istnieją w tej bibliotece:

  • Aspose.ThreeD.Utilities.Vector3podwójna precyzja, pola x, y, z (małe litery). Używane do geometrii, kolorów materiałów i większości publicznych interfejsów API.
  • Aspose.ThreeD.Vector3float pojedynczej precyzji, pola X, Y, Z (wielkie litery). Używane wewnętrznie przez warstwę renderującą. Nie jest to typ oczekiwany przez Mesh.ControlPoints lub właściwości materiału.

Methods using Aspose.ThreeD.Utilities; podczas pracy z geometrią lub materiałami.

Methods

MethodsMethodsMethods
xdoubleskładnik X
ydoubleskładnik Y
zdoubleskładnik Z

Zobacz także

 Polski