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.Vector4float חד-דיוק, שדות X, Y, Z, W (אותיות גדולות). משמש פנימית. הוספת סוג זה ל ControlPoints יגרום לשגיאת הידור.

Methods using Aspose.ThreeD.Utilities; בעת עבודה עם נקודות בקרה של גאומטריה או נתוני חומר.

Methods

MethodsMethodsMethods
xdoubleרכיב X
ydoubleרכיב Y
zdoubleרכיב Z
wdoubleרכיב W (קואורדינטה הומוגנית; השתמש 1.0 למיקומים סטנדרטיים)

ראה גם

 עברית