Monad Engine da02fba2
> Undercity Codex_
Loading...
Searching...
No Matches
RenderSettings.h File Reference

Per-frame renderer tuning knobs (PSX-style pixelation, fog, ambient). More...

#include "Constants.h"
#include "Types.h"
+ Include dependency graph for RenderSettings.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mnd::RenderSettings
 

Namespaces

namespace  mnd
 

Enumerations

enum class  mnd::DebugView : int { mnd::DebugView::Color = 0 , mnd::DebugView::Normal = 1 , mnd::DebugView::Depth = 2 }
 Renderer tuning struct passed to the post-process shader each frame. More...
 

Detailed Description

Per-frame renderer tuning knobs (PSX-style pixelation, fog, ambient).

One instance lives on mnd::Engine and is forwarded to the mnd::RenderQueue and PostFX shader as uniforms. Tweak it from the Editor's "Render" panel or imperatively at runtime to switch between crisp full-resolution and a coarse internal-resolution pixelated look.

Definition in file RenderSettings.h.