# PostProcessParity Desktop parity for WorldEnvironment post-process knobs. ```{raw} html ▶ Run in browser ``` **Tags:** `3d` `post-process` `ssao` `tonemap` `fxaa` `dof` Demonstrates the WorldEnvironment post-process Properties that now drive the desktop Vulkan renderer with the same results as the web backend: - SSAO with tunable radius / bias / intensity (dedicated compute pass). - Tonemap operator selection (ACES / Neutral / Reinhard / Uchimura) plus white-point, matching the web WGSL enumeration. - FXAA toggle. - Depth-of-field driven by the canonical ``dof_max_coc`` (resolution-aware). Controls: A / D - Orbit camera left / right W / S - Pitch camera up / down Q / E - Zoom in / out 1 - Toggle SSAO 2 - Cycle tonemap operator 3 - Toggle FXAA 4 - Toggle depth of field Up / Down - SSAO radius +/- Left / Right- SSAO intensity -/+ Escape - Quit ## Source ```{literalinclude} ../../examples/features/3d/post_process_parity.py :language: python :linenos: ```