A structure to hold various shaders used in the rendering process. More...
#include <render.h>
Public Attributes | |
| Shader | render |
| Shader | depth |
| Shader | screen |
| Shader | skybox |
| Shader | gui |
| Shader | light |
| Shader | ssr |
| Shader | ssao |
| Shader | ssaoBlur |
| Shader | smaa |
| Shader | bloom |
A structure to hold various shaders used in the rendering process.
This structure contains different shaders that are used for rendering different aspects of the world, such as the main render, depth, screen, skybox, and GUI.
| Shader WorldShaders::render |
Main render shader
| Shader WorldShaders::depth |
Depth shader
| Shader WorldShaders::screen |
Screen shader
| Shader WorldShaders::gui |
GUI shader
| Shader WorldShaders::ssr |
Screen Space Reflections (SSR) shader
| Shader WorldShaders::ssao |
Screen Space Ambient Occlusion (SSAO) shader
| Shader WorldShaders::ssaoBlur |
SSAO blur shader
| Shader WorldShaders::smaa |
SMAA shader
| Shader WorldShaders::bloom |
Bloom shader