google / google/bigwheels

Fluid simulation - apply dithering on all layers, not only bloom

Open
#30 0 comments 0 reactions 1 assignee Claimed by @dnovillo View on GitHub
enhancement fluid simulation
Dominant language
C++
Stars
107
Forks
42
PR merge metrics
No merged PRs in 30d

Description

Dithering is a method used to prevent color banding (https://www.anisopteragames.com/how-to-fix-color-banding-with-dithering/)

In the current code, dithering is only applied to the bloom layer, but the simulation being composed of smooth gradients anyway, it should probably be applied even if bloom is disabled, on the final frame.

context: https://github.com/google/bigwheels/pull/20#discussion_r1060683083

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.