Namespace OmegaEngine.Graphics.Shaders
Surface and post-screen shader effects.
Classes
- DynamicShader
Helper class for dynamically generating Shader code
- GeneralShader
A general-purpose surface shader with optional support for normal and specular maps
- LightingShader
A SurfaceShader that properly reacts to LightSources
- PostBleachShader
A post-screen shader that bleaches out the colors.
- PostBlurShader
A post-screen shader that blurs the view using a Gaussian blur filter.
- PostCameraShakeShader
A post-screen shader that simulates a "shaking camera" effect.
- PostColorCorrectionShader
A post-screen shader for applying TV-like settings like brightness, contrast, hue, etc.
- PostGlowShader
A post-screen shader that adds a bloom-like glow-effect around objects in the scene.
- PostHaloShader
A post-screen shader that adds shining halos around objects in the scene.
- PostRadialBlurShader
A post-screen shader that blurs the view radially.
- PostScratchedFilmShader
A post-screen shader that creates "scratched film" effect.
- PostSepiaShader
A post-screen shader that creates an "old paper" look.
- PostShader
A shader that is applied to the complete scene after rendering.
- Shader
Provides access to the properties of shader-programm executing on the GPU.
- ShaderCompileException
Exception thrown when DynamicShader fails to compile FX code
- SurfaceShader
A shader that controls the look of a PositionableRenderable's surface
- TerrainShader
A shader that blends multiple textures together
- WaterShader
A water surface shader