Matrix4.Scale
محتويات
[
يخفي
]Scale(Vector3)
ينشئ مصفوفة تقوم بالتحجيم على طول المحور x، والمحور y، والمحور z.
public static Matrix4 Scale(Vector3 s)
| معامل | النوع | الوصف |
|---|---|---|
| s | Vector3 | تطبيقات التحجيم تنطبق على المحور x، والمحور y، والمحور z |
أمثلة
الكود التالي يوضح كيفية إنشاء مصفوفة لعملية التحجيم.
var t = Matrix4.Scale(new Vector3(10, 10, 10));
var pos = new Vector3(1, 1, 10);
Console.WriteLine($"Transformed: {t * pos}");
انظر أيضًا
- struct Vector3
- struct Matrix4
- namespace Aspose.ThreeD.Utilities
- assembly Aspose.3D
Scale(double)
ينشئ مصفوفة تقوم بالتحجيم على طول المحور x، والمحور y، والمحور z.
public static Matrix4 Scale(double s)
| معامل | النوع | الوصف |
|---|---|---|
| s | Double | تطبيقات التحجيم تنطبق على جميع المحاور |
أمثلة
الكود التالي يوضح كيفية إنشاء مصفوفة لعملية التحجيم.
var t = Matrix4.Scale(10);
var pos = new Vector3(1, 1, 10);
Console.WriteLine($"Transformed: {t * pos}");
انظر أيضًا
- struct Matrix4
- namespace Aspose.ThreeD.Utilities
- assembly Aspose.3D
Scale(double, double, double)
ينشئ مصفوفة تقوم بالتحجيم على طول المحور x، والمحور y، والمحور z.
public static Matrix4 Scale(double sx, double sy, double sz)
| معامل | النوع | الوصف |
|---|---|---|
| sx | Double | تطبيق مقياس المصانع على المحور x |
| sy | Double | تطبيق مقياس المصانع على المحور y |
| sz | Double | تطبيق مقياس المصانع على المحور z |
أمثلة
الكود التالي يوضح كيفية إنشاء مصفوفة لعملية التحجيم.
var t = Matrix4.Scale(10, 20, 10);
var pos = new Vector3(1, 1, 10);
Console.WriteLine($"Transformed: {t * pos}");
انظر أيضًا
- struct Matrix4
- namespace Aspose.ThreeD.Utilities
- assembly Aspose.3D