PIXI.filters.MotionBlurFilter
class MotionBlurFilter extends PIXI.Filter
The MotionBlurFilter applies a Motion blur to an object.
Constructor
new PIXI.filters.MotionBlurFilter(velocity: PIXI.ObservablePoint | PIXI.Point | Array<number>, kernelSize: number, offset: number) → {}
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
velocity | PIXI.ObservablePoint | PIXI.Point | Array<number> |
<optional> |
[0, 0] |
Sets the velocity of the motion for blur effect. |
kernelSize | number |
<optional> |
5 |
The kernelSize of the blur filter. Must be odd number >= 5 |
offset | number |
<optional> |
0 |
The offset of the blur filter. |
Summary
Properties from MotionBlurFilter
number |
|
number |
|
PIXI.ObservablePoint | PIXI.Point | Array<number> |
Sets the velocity of the motion for blur effect. |
Properties inherited from Filter
boolean |
|
PIXI.BLEND_MODES |
|
boolean |
If enabled is true the filter is applied, if false it will not. |
boolean |
|
PIXI.MSAA_QUALITY |
The samples of the filter. |
number |
|
number |
|
PIXI.State |
The WebGL state the filter requires to render. |
Properties inherited from Shader
PIXI.Program |
Program that the shader uses. |
Dict<any> |
|
Public Properties
kernelSize: number = 5
The kernelSize of the blur, higher values are slower but look better. Use odd value greater than 5.
velocity: PIXI.ObservablePoint | PIXI.Point | Array<number>
Sets the velocity of the motion for blur effect.