Skip to content

Conversation

@Mugen87
Copy link
Collaborator

@Mugen87 Mugen87 commented Nov 17, 2025

Related issue: -

Description

I've lately experimented with radial blurs and realized the naive approach is very prone to banding. Some implementations try to mitigate this issue by using a rand/noise but I wasn't happy with the results. Then I gave our interleaved gradient noise a try and the result was really good. Of course it does not eliminate all artifacts but it does a better job than comparable approaches. I've thought I share my code as a TSL function radialBlur() with an accompanying demo.

demo

@sunag sunag added this to the r182 milestone Nov 17, 2025
@Mugen87 Mugen87 merged commit 4345fbc into mrdoob:dev Nov 18, 2025
9 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.

2 participants