new MotionBlur(numSamples, radius)
Parameters:
Name | Type | Description |
---|---|---|
numSamples |
The amount of samples used to calculate the blur in each direction. |
|
radius |
The radius of the blur. |
Properties:
Name | Type | Description |
---|---|---|
amount |
The amount of motion blur to apply. This is basically the ratio of camera exposure time / frame time. |
|
numSamples |
The amount of samples used to calculate the blur in each direction. |
|
maxRadius |
The maximum distance to blur, in pixels. This is used to limit texture cache issues resulting from large sample radii. |
Extends
Members
-
acceptVisitor
-
If provided, this method will be called by the scene partition traverser, allowing collection by the renderer.
- Inherited From:
-
bounds
-
If a Component has a scene presence, it can have bounds
- Inherited From:
-
enabled
-
Defines whether or not this component should be enabled.
- Inherited From:
-
onUpdate
-
If provided, this method will be called every frame, allowing updating the entity.
- Inherited From:
Methods
-
_swapHDRFrontAndBack()
-
Child classes need to call this when rendering to and from full-resolution textures. This will effectively swap hdrSource and hdrTarget to allow ping-ponging.
- Inherited From:
-
bindListener()
-
Listens to the entity's messenger for a given message type.
- Inherited From:
-
broadcast()
-
Broadcasts a message dispatched by the owning Entity's onMessage Signal.
- Inherited From:
-
clone()
-
Creates a duplicate of this Component.
- Inherited From:
-
hasListeners()
-
Tests whether the given signal is being listened to.
- Inherited From:
-
invalidateBounds()
-
Marks the bounds as invalid, causing them to be recalculated when next queried.
- Inherited From:
-
isSupported()
-
Indicates whether this Effect is supported considering the current capabilities. Subclasses should overwrite this if support depends on extensions.
- Inherited From:
-
unbindListener()
-
Listens to the entity's messenger for a given message type.
- Inherited From: