Revert fog move after transparent pass.
This commit is contained in:
parent
12f961ee97
commit
b738b1eab3
@ -231,6 +231,13 @@ void IrrDriver::renderGLSL(float dt)
|
|||||||
|
|
||||||
PROFILER_POP_CPU_MARKER();
|
PROFILER_POP_CPU_MARKER();
|
||||||
|
|
||||||
|
if (World::getWorld()->getTrack()->isFogEnabled())
|
||||||
|
{
|
||||||
|
PROFILER_PUSH_CPU_MARKER("- Fog", 0xFF, 0x00, 0x00);
|
||||||
|
m_post_processing->renderFog(camnode->getAbsolutePosition(), irr_driver->getInvProjViewMatrix());
|
||||||
|
PROFILER_POP_CPU_MARKER();
|
||||||
|
}
|
||||||
|
|
||||||
PROFILER_PUSH_CPU_MARKER("- Glow", 0xFF, 0xFF, 0x00);
|
PROFILER_PUSH_CPU_MARKER("- Glow", 0xFF, 0xFF, 0x00);
|
||||||
|
|
||||||
// Render anything glowing.
|
// Render anything glowing.
|
||||||
@ -295,13 +302,6 @@ void IrrDriver::renderGLSL(float dt)
|
|||||||
m_scene_manager->drawAll(m_renderpass);
|
m_scene_manager->drawAll(m_renderpass);
|
||||||
PROFILER_POP_CPU_MARKER();
|
PROFILER_POP_CPU_MARKER();
|
||||||
|
|
||||||
if (World::getWorld()->getTrack()->isFogEnabled())
|
|
||||||
{
|
|
||||||
PROFILER_PUSH_CPU_MARKER("- Fog", 0xFF, 0x00, 0x00);
|
|
||||||
m_post_processing->renderFog(camnode->getAbsolutePosition(), irr_driver->getInvProjViewMatrix());
|
|
||||||
PROFILER_POP_CPU_MARKER();
|
|
||||||
}
|
|
||||||
|
|
||||||
PROFILER_PUSH_CPU_MARKER("- Displacement", 0x00, 0x00, 0xFF);
|
PROFILER_PUSH_CPU_MARKER("- Displacement", 0x00, 0x00, 0xFF);
|
||||||
// Handle displacing nodes, if any
|
// Handle displacing nodes, if any
|
||||||
const u32 displacingcount = m_displacing.size();
|
const u32 displacingcount = m_displacing.size();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user