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: 30 November, 2023