7 #ifndef NAZARA_DEFERREDDOFPASS_HPP 8 #define NAZARA_DEFERREDDOFPASS_HPP 10 #include <Nazara/Prerequesites.hpp> 11 #include <Nazara/Graphics/DeferredRenderPass.hpp> 12 #include <Nazara/Renderer/RenderStates.hpp> 13 #include <Nazara/Renderer/RenderTexture.hpp> 14 #include <Nazara/Renderer/Shader.hpp> 15 #include <Nazara/Renderer/Texture.hpp> 16 #include <Nazara/Renderer/TextureSampler.hpp> 26 bool Process(
const SceneData& sceneData,
unsigned int firstWorkTexture,
unsigned int secondWorkTexture)
const override;
27 bool Resize(
const Vector2ui& dimensions)
override;
30 RenderTexture m_dofRTT;
31 RenderStates m_states;
35 TextureSampler m_bilinearSampler;
36 TextureSampler m_pointSampler;
37 int m_gaussianBlurShaderFilterLocation;
41 #endif // NAZARA_DEFERREDDOFPASS_HPP Graphics class that represents the pass for depth of field in deferred rendering. ...
Definition: DeferredDOFPass.hpp:20
TODO: Inherit SoundEmitter from Node.
Definition: Algorithm.hpp:12
Graphics class that represents the pass for rendering in deferred rendering.
Definition: DeferredRenderPass.hpp:22