Skip to content

Enable SSR, DoF, and volumetric fog in MOBA demo#142

Merged
stainlu merged 1 commit intomainfrom
unit5-enable-moba-visual-effects
Apr 6, 2026
Merged

Enable SSR, DoF, and volumetric fog in MOBA demo#142
stainlu merged 1 commit intomainfrom
unit5-enable-moba-visual-effects

Conversation

@stainlu
Copy link
Copy Markdown
Owner

@stainlu stainlu commented Apr 6, 2026

Summary

  • Upgrade render quality from Medium to High (enables SSGI, motion blur, DoF, PCSS by default)
  • Enable SSR (screen-space reflections) with default settings
  • Set DoF focal distance to 40 units to match MOBA camera height
  • Initialize volumetric fog with subtle density (0.01) and low scattering (0.3)
  • Keep SSAO disabled due to known diamond artifacts on flat terrain

Test plan

  • cargo check --workspace passes
  • cargo test --workspace all tests pass
  • cargo clippy --workspace -- -D warnings no warnings
  • cargo fmt --all -- --check no formatting issues
  • cargo build --release -p euca-game --example dota_client builds successfully

🤖 Generated with Claude Code

Upgrade render quality from Medium to High to enable SSGI, motion blur,
and DoF by default. Explicitly enable SSR and set the DoF focal distance
to 40 units to match the MOBA camera height. Initialize volumetric fog
on the renderer with subtle density (0.01) so it reads as atmosphere
without obstructing gameplay. SSAO remains disabled due to known diamond
artifacts on flat terrain.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying euca-engine with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6f0e3ab
Status: ✅  Deploy successful!
Preview URL: https://fc9c587e.euca-engine.pages.dev
Branch Preview URL: https://unit5-enable-moba-visual-eff.euca-engine.pages.dev

View logs

@stainlu stainlu merged commit dc26aa3 into main Apr 6, 2026
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant