OptionalvertexSrc: stringThe source of the vertex shader.
OptionalfragmentSrc: stringThe source of the fragment shader.
Optionaluniforms: Dict<any>Custom uniforms to use to augment the built-in ones.
StaticdefaultThe default uniforms used by the filter
StaticfragmentThe fragment shader which renders this filter.
StaticvertexThe vertex shader which renders this filter.
Sampler target for this filter.
The transition type (see TextureTransitionFilter.TYPES).
StaticTYPESTransition types for this shader.
StaticanimateAnimate a transition from a subject SpriteMesh/PIXI.Sprite to a given texture.
The source mesh/sprite to apply a transition.
The target texture.
Optionaloptions: {Optionalduration?: numberThe animation duration
Optionaleasing?: string | FunctionThe easing function of the animation
Optionalname?: string | symbolThe name of the foundry.canvas.animation.CanvasAnimation.
Optionaltype?: stringThe transition type (default to FADE.)
A Promise which resolves to true once the animation has concluded or false if the animation was prematurely terminated
StaticcreateA factory method for creating the filter using its defined default values.
OptionalinitialUniforms: object = {}Initial uniform values which override filter defaults
The constructed AbstractFilter instance.
A filter specialized for transition effects between a source object and a target texture.