I just getting started dabbling with game development and Unity. I'm creating a flying game, and so far have a player-controlled character set up. Next I'm working on clouds. I've set up Unity's HDRP and added their Volumetric Clouds. They look very nice at a distance, but something strange happens when I get close. I'm not quite sure how to describe it, other than the edges and other thin bits get sort of fuzzy, or pixel-y, or particle-y. I've attached an animated clip to show you what I mean.

pixel-y clouds
(That's not distortion from the gif compression, that's how it actually looks.)

Sometimes, these pixel-y areas of the clouds seem to interact with the lighting to produce these unnatural (though admittedly very nice looking) streaks:

Streaks in the clouds

I'm not even sure what to call these phenomena, let alone how to fix them. Any advice on what settings to tweak or where to look for help is appreciated.

  • \$\begingroup\$ This rendering technique will likely not be appropriate for your use case, and you may need to explore completely different alternative ways to draw your clouds - there might be no settings that eliminate these artifacts completely. (If there were, the asset would probably just ship that way) \$\endgroup\$
    – DMGregory
    Commented Apr 7, 2022 at 3:45
  • \$\begingroup\$ @DMGregory Looks like I was able to eliminate nearly all of these problems by jacking up the "Num Primary Steps" quality parameter to 650. The fuzziness shown in the first image is gone, and the phenomena shown in the second happens only very rarely. Of course, the downside is that it eats my GPU. \$\endgroup\$ Commented Apr 9, 2022 at 19:08
  • \$\begingroup\$ If that solved your problem, be sure to post it in the "Your Answer" box below. \$\endgroup\$
    – DMGregory
    Commented Apr 9, 2022 at 19:11


You must log in to answer this question.

Browse other questions tagged .