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
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

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
redrawSelectedView Requests that the selected viewport redraw on the next frame. Beta

Interfaces

Name Description  
SnowParams Parameters controlling how a SnowDecorator works. Beta
SnowParticle Represents one particle displayed by a SnowDecorator. Beta

Last Updated: 25 February, 2021