Vector4 — Aspose.3D FOSS for .NET
Methods
Aspose.ThreeD.Utilities.Vector4 הוא דו-דיוק 4-component vector. It is the type used by Mesh.ControlPoints (IList<Aspose.ThreeD.Utilities.Vector4>), PbrMaterial.BaseColor, LambertMaterial.Diffuse, ועוד ממשקי API של גאומטריה וחומר. ה w רכיב הוא בדרך כלל 1.0 למיקומים קרטזיים סטנדרטיים.
using Aspose.ThreeD.Utilities;
var point = new Vector4(1.0, 2.0, 3.0, 1.0);
mesh.ControlPoints.Add(point);פירוש מרחב שמות: שניים נפרדים Vector4 קיימים structs בספרייה זו:
Aspose.ThreeD.Utilities.Vector4— דיוק כפול, שדותx,y,z,w(אותיות קטנות). זהו הסוג המשמש לMesh.ControlPointsולתכונות צבע של חומר.Aspose.ThreeD.Vector4— float חד-דיוק, שדותX,Y,Z,W(אותיות גדולות). משמש פנימית. הוספת סוג זה לControlPointsיגרום לשגיאת הידור.
Methods using Aspose.ThreeD.Utilities; בעת עבודה עם נקודות בקרה של גאומטריה או נתוני חומר.
Methods
| Methods | Methods | Methods |
|---|---|---|
x | double | רכיב X |
y | double | רכיב Y |
z | double | רכיב Z |
w | double | רכיב W (קואורדינטה הומוגנית; השתמש 1.0 למיקומים סטנדרטיים) |