Kategorie: Arithmetik
Ab Engineversion: 1.0 OC
Trans_Scale
Beschreibung
Liefert eine 3x4-Skalierungsmatrix. Sie kann als Transformation für AttachMesh oder für die "PictureTransformation" oder "MeshTransformation"-Eigenschaften (siehe Meshes) verwendet werden.
Syntax
array Trans_Scale(int sx, int sy, int sz);
Parameter
- sx:
- Vergrößerung in X-Richtung.
- sy:
- [opt] Vergrößerung in Y-Richtung.
- sz:
- [opt] Vergrößerung in Z-Richtung.
Anmerkung
When
sy
und sz
nicht angegeben werden oder 0 sind, dann wird eine Streckung um sx
in alle drei Richtungen gemacht. Ein Wert von 1000 bewirkt keine Veränderung, niedrigere Werte verkleinern die Grafik, größere vergrößern sie. Negative Werte bewirken eine Spiegelung um die entsprechende Achse.Beispiel
this["PictureTransformation"] = Trans_Scale(2000);
Macht die Repräsentativgrafik des aufrufenden Objekts doppelt so groß.
Siehe auch: AttachMesh, SetAttachTransform, Trans_Identity, Trans_Mul, Trans_Rotate, Trans_Translate