Sorry, totally missed this post, dementiurge pointed it out to me on discord…
Any idea if you’ll be able to get this into the next update for 4.18? Nebulas have been smacking me around in the eden project for about six months now, and it looks like vol fog is going to be the only feasible way of solving it at the moment : \
P.S. the solid fog looks , even when it just on the bounding box
In 4.18 a Volume material applied to particle sprites remain the same - the sphere of each sprite is voxelized. But a Volume material applied to any other mesh type causes the entire Object Bounding Box of the component to be voxelized.
The original behavior was incorrect triangle voxelization, which seems to have been working in your case, but in general is quite broken and was not intended as a feature. My apologies for the inconvenience. I really should have just prevented it from rendering completely so no one would have started relying on it, since I knew I was going to change how it worked shortly.
Oh, and thanks for making such a revolutionary new technique part of UE4
I battled (hopelessly) for most of last year with normal translucency to try and make nice looking nebulas for my galaxy thingy, but now because of all your hard work I can make stuff like the pic below with (relative) ease:
Am adding a few more screen caps to the eden project thread too if you’re interested…
Sorry to be a nag, do you know if the “volume materials being allowed to sample the local meshes distance field” that you mentioned previously will make it into 4.19?
Just in case nobody noticed : On Linux, Lights spots | points don’t project volumetric lights. If you make it on Windows and go back on Linux : they disappear.
I agree, there should be possible to add volumetric volumes in places where needed so other places have better performance if volume are not needed. Volumetric volumes could be amazing for artistic control too.
Why dont you make a BP that has a volume that controls if the volumetric feature on the heightfog is on or off? I mean there are many options on having control over your stuff, just chose one
Sadly i have not found a blueprint that does volumetric volumes and only closest thing i got is this weird particle sphere but it wont even cast a shadows. I do not know blueprints and only be able to replicate blueprints that had easy short tutorials.
I had to shelve the implementation unfortunately due to other priorities. I am probably tied up for the next 6 months =( Sorry for the bad news. It is very easy to implement it just needs more testing, and I just don’t have the time.
Love the galaxy thing, looks amazing. Wish I had gotten around to Participating media self-shadowing. Whenever you make dense volumetric materials, it looks bad due to lack of self shadowing. It’s a major task though. Like regular shadowmaps but 3d instead of 2d, so very hard to make efficient.
Volumetric Fog is lit by Volumetric Lightmaps, actually that was one of our main motivations for creating a new volumetric lightmap representation, it needs to support GPU interpolation to affect Volumetric Fog efficiently, and previously we were relying on a method which only supported CPU per-object interpolation.
This effect is due to the tonemapper and has nothing to do with Volumetric Fog - you can reproduce the same thing with a translucent sheet. The tonemapper has a non-linear high contrast ‘toe’ which causes this effect. You can reduce the contrast, or use the old tonemapper.
The depth distribution is already exponential and you can control the exponent with r.VolumetricFog.DepthDistributionScale.
Everything here sounds @DanielW !!
I understand the that you guys are currently busy working on other stuff, which I’m also looking forward to for sure.
My biggest question right now, I’ve seen that you understand the problem with selfshadowing, and of course you would like to have it, but It wasn’t clear if this would come to the engine eventually.
I mean, for a feature like this I could wait all the time needed, but it would be nice to know if you guys are planning to add it in the future.
Amazing stuff could be done with volumes with the shape of the distance fields (even more if they are dynamic ones), plus self-shadowing.
I’m really looking forward to those two features coming!
Thanks for your time!