API Reference > frontend-devtools > Effects Effects Examples of screen-space effects produced by RenderSystem.createScreenSpaceEffectBuilder. Classes Name Description AddEffectTool Adds a screen-space effect to the selected viewport. Beta ClearEffectsTool Removes all screen-space effects from the selected viewport. Beta ConvolutionEffect Adds one of a collection of "convolution kernels" that alter a Viewport's image by blending neighboring pixels. Beta EdgeDetectionEffect Adds a screen-space edge-detection effect to the selected Viewport. Beta EmbossEffect Adds a screen-space emboss effect to the selected Viewport. Beta ExplosionEffect This tool applies an explosion particle effect used for testing ParticleCollectionBuilder. Beta FlipImageConfig Configure the FlipImageEffect. Beta FlipImageEffect An extremely simple and mostly useless effect intended to demonstrate the basics of creating a screen-space effect. Beta GaussianBlurEffect Adds a gaussian blur screen-space effect to the selected Viewport. Beta LensDistortionConfig Configures the LensDistortionEffect. Beta LensDistortionEffect Adds a screen-space effect to the selected Viewport to simulate the lens distortion produced by real-world cameras with very wide fields of view. Beta SaturationConfig Configures the SaturationEffect. Beta SaturationEffect Adjusts the saturation of colors in a viewport. Beta SharpenEffect Adds a screen-space sharpen effect to the selected Viewport. Beta SharpnessEffect Adds a screen-space sharpness effect to the selected Viewport. Beta SnowDecorator Simulates snowfall in a Viewport using particle effects. Beta SnowEffect Toggles a decorator that simulates snow using particle effects. Beta UnsharpenEffect Adds a screen-space unsharpen effect to the selected Viewport. Beta VignetteConfig Configures the VignetteEffect. Beta VignetteEffect Applies a vignette effect to the viewport. Beta Global Functions Name Description randomFloat Generate random floating-point number in [min, max). Beta randomFloatInRange Generate random floating-point number in [range.low, range.high). Beta randomInteger Generate integer in [min, max]. Beta randomIntegerInRange Generate random integer in [range.low, range.high]. Beta randomPositionInRange Generate a random position in the specified range. Beta refreshViewportsForEffect Requests that any viewport to which the specified effect has been applied redraw its contents. Beta Interfaces Name Description SnowParams Parameters controlling how a SnowDecorator works. Beta SnowParticle Represents one particle displayed by a SnowDecorator. Beta Last Updated: 20 October, 2021