From RAD Studio API Documentation
Jump to: navigation, search



TFilterRadialBlur = class(TFilterBaseFilter)


class PASCALIMPLEMENTATION TFilterRadialBlur : public TFilterBaseFilter


Type Visibility Source Unit Parent
class public
FMX.Filter.Effects FMX.Filter.Effects


TFilterRadialBlur is a wrapper for TRadialBlurEffect.

FMX.Filter.Effects.TFilterRadialBlur inherits from FMX.Filter.Effects.TRadialBlurEffect. All content below this line refers to FMX.Filter.Effects.TRadialBlurEffect.

TRadialBlurEffect is a class for creating a blurring effect using a radial blur algorithm on the texture of visible objects.

For further information, go to TImageFXEffect and FireMonkey Image Effects.

The TRadialBlurEffect produces ripples and the center of the ripples can be set using the Center property.

You can change the blur amount of the effect using the BlurAmount property.

The following table shows the results of and differences between blur effects on a .png picture (with transparent background) placed on a form (using a TImage object). For TRadialBlurEffect, in the following example, the Center was not modified; it has the default value, in this case PointF(150,150).

No effect (original picture)

TBlurEffect | Softness=0.3

TRadialBlurEffect | BlurAmount=3

FireMonkey logo NoEffects.PNG

FireMonkey logo TBlurEffect.PNG

FireMonkey logo TRadialBlurEffect.PNG

TGaussianBlurEffect | BlurAmount=0.3

TBoxBlurEffect | BlurAmount=3

FireMonkey logo TGaussianBlurEffect.PNG

FireMonkey logo TBoxBlurEffect.png

TDirectionalBlurEffect | BlurAmount=3 Angle=45

TBlurTransitionEffect | Progress=30

FireMonkey logo TDirectionalBlurEffect.PNG

FireMonkey logo TBlurTransitionEffect.png

See Also

Code Examples