Bezeichnung
RotateBrush -- dreht einen Pinsel (V1.5)
Übersicht
RotateBrush(id, angle[, factorx, factory, smooth])
Beschreibung
Dieser Befehl rotiert den Pinsel, der in id übergeben wurde, in einem bestimmten Winkel (in Grad). Ein positiver Winkel rotiert gegen den Uhrzeigersinn, eine negativer rotiert im Uhrzeigersinn.

Ab Hollywood 2.5 kann dieser Befehl auch den Pinsel skalieren, während er sich dreht. Dies wird in einem Durchgang durchgeführt, so dass die Qualität der resultierenden Bilddaten viel besser ist, als wenn Sie zuerst die Befehle ScaleBrush() und dann RotateBrush() aufrufen. Wenn Sie den Pinsel mit der Rotation skaliert haben wollen, übergeben Sie einfach zwei Skalierungsfaktoren in factorx und factory. Diese beiden Faktoren sind Fließkommazahlen und repräsentieren den Zoomfaktor (1 entspricht 100%, 0.5 50%, 1,5 150% etc.)

Schließlich kann das optionale Argument smooth verwendet werden, um Antialiasing Pixelinterpolation beim rotieren und/oder skalieren zu ermöglichen, die zu einem glatteren Aussehen führt, aber dessen Berechnung länger dauert.

Bitte beachten Sie:

Weitere Pinseleffekte: ArcDistortBrush(), BarrelDistortBrush(), BlurBrush(), BrushToGray(), BrushToMonochrome(), CharcoalBrush(), ContrastBrush(), EdgeBrush(), EmbossBrush(), FlipBrush() Befehl, GammaBrush(), InvertBrush() Befehl, MixBrush(), ModulateBrush(), OilPaintBrush(), PerspectiveDistortBrush(), PixelateBrush(), PolarDistortBrush(), SepiaToneBrush(), ScaleBrush(), SharpenBrush(), SolarizeBrush(), SwirlBrush(), TintBrush(), TransformBrush(), und WaterRippleBrush().

Eingaben
id
Pinsel, der gedreht wird
angle
Rotationswinkel in Grad
factorx
optional: Skalierfaktor der x-Achse (voreingestellt ist 1 und bedeutet keine Skalierung dieser Achse) (V2.5)
factory
optional: Skalierfaktor der y-Achse (voreingestellt ist 1 und bedeutet keine Skalierung dieser Achse) (V2.5)
smooth
optional: mit True wird Antialiasing beim Drehen und/oder Skalieren verwendet (Standard ist False) (V2.5)

Navigation zeigen