Vector4 — Aspose.3D FOSS for .NET
Methods
Aspose.ThreeD.Utilities.Vector4 là một độ chính xác double 4-component vector. It is the type used by Mesh.ControlPoints (IList<Aspose.ThreeD.Utilities.Vector4>), PbrMaterial.BaseColor, LambertMaterial.Diffuse, và các API hình học và vật liệu khác. Các w thành phần thường 1.0 cho các vị trí Cartesian tiêu chuẩn.
using Aspose.ThreeD.Utilities;
var point = new Vector4(1.0, 2.0, 3.0, 1.0);
mesh.ControlPoints.Add(point);Phân biệt không gian tên: Hai riêng biệt Vector4 các struct tồn tại trong thư viện này:
Aspose.ThreeD.Utilities.Vector4— độ chính xác kép, các trườngx,y,z,w(chữ thường). Đây là kiểu được sử dụng choMesh.ControlPointsvà các thuộc tính màu vật liệu.Aspose.ThreeD.Vector4— số thực đơn độ chính xác, các trườngX,Y,Z,W(chữ hoa). Được sử dụng nội bộ. Thêm kiểu này vàoControlPointssẽ gây ra lỗi biên dịch.
Methods using Aspose.ThreeD.Utilities; khi làm việc với các điểm điều khiển hình học hoặc dữ liệu vật liệu.
Methods
| Methods | Methods | Methods |
|---|---|---|
x | double | thành phần X |
y | double | thành phần Y |
z | double | thành phần Z |
w | double | thành phần W (tọa độ đồng nhất; sử dụng 1.0 cho các vị trí tiêu chuẩn) |