Jump to content
Pancho

Earth atmosphere with Redshift (or finding the "ANY" KEY)

Recommended Posts

I can't believe that I don't stumble over thousands of making ofs. Could have sworn I've seen them each day of my life out there.

I need to create the atmosphere of the earth.

Setting up a density volume for rendering with Redshift is pretty easy and works, but for close ups the resolution needs to be huge to avoid visible steps. Unfortunately no memory will help you out with this, currently.

I could have sworn an SDF works with volumetrics, but don't find any infos on this anymore. The main problem with a density volume is that almost all of its information is hidden inside the earth body itself. Huge waste of resources. Not sure how to deal with this. I need to use Redshift for my rendering.

Can somebody please give me a tip? Feel rather stupid to come with this beginners problem.... : /

Cheers
Tom

Share this post


Link to post
Share on other sites

can you not just convert the earth geo to a volume and subtract that from the atmos volume leaving you with only the visible atmos?

Share this post


Link to post
Share on other sites

But the vdb would be still of the same size (the diameter of the earth + atmosphere), or? Wouldn't the "storage container", the vdb, take as much memory as before? The vdb's inside value would be 0, but the "drawer" for the value would still exist? Or do I get something wrong?

My current problem is that the vdb start to "pixel" if I get closer and closer. So, either I need to Push the resolution of the vdb or, or, or.... No idea what.....

: )

Share this post


Link to post
Share on other sites

My understanding is that because the VDB is a sparse volume if you do the subtraction of the earth geo from the atmos volume and then use a VDB activate node it will deactivate the voxels which has a value of 0 hence not storing that data. You can visualize that with the VDB Visualize Tree node. 

Share this post


Link to post
Share on other sites

That sounds interesting...

If I can get rid of the "litter" the resolution would be much better.

Share this post


Link to post
Share on other sites

I cannot share a simple example of this because I am at work right now, so you will have to test it your self. But I am pretty positive this will work

Share this post


Link to post
Share on other sites

I'll give it a try in the morning. Thanks so far!

Share this post


Link to post
Share on other sites

Hey not sure if you've figured this out and you may know this but if resolution is a problem - how about cvex procedural shader volume? I've only done it a couple times but I believe the resolution is infinite and is just dependent on your render sampling. I actually am curious about planet rendering myself.

 

Cheers,

Max

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×