Announcement

Collapse
No announcement yet.

Simulating a gas giant results

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Simulating a gas giant results

    The last week or so I've been trying to simulate something like a gas giant planet after becoming curious if I could. Been a lot of mistakes along the way but I think i'm getting results I like finally...as always I'm wondering if there's a better way to do it. It mainly consists of using Max's Motion Field helper to spin the smoke around in opposite directions around the planet, and then using a sphere to cut out a perfect sphere shape since the smoke does tend to flatten out at the poles. Still messing with the best sort of render settings to use (ie: phase or not, absorption color, opacity, etc) But I finally8 started to get promising results last night, so I thought I'd share. The grid is about 300 million cells and takes about 5 min/frame to calculate, this is frame 95. I'm open on comments on how to make this better, it's been pretty interesting to figure out how to do.
    Attached Files
    Last edited by japetus; 05-10-2022, 10:31 AM.

  • #2
    We all of course want to see it animate!
    Good share though...will look out for it developing.

    https://www.behance.net/bartgelin

    Comment


    • #3
      What about a VolumeGrid with a texturemap (possibly VRayDistanceTex is involved to get that sphere)? Are you intent upon simulating the actual swirls of gases? Or a sphere with a texturemap used to emit for a few frames to build up the atmosphere. Then perhaps volume displacement (which is slow to calculate)? Just thinking out loud here.

      Comment


      • #4
        Originally posted by Joelaff View Post
        What about a VolumeGrid with a texturemap (possibly VRayDistanceTex is involved to get that sphere)? Are you intent upon simulating the actual swirls of gases? Or a sphere with a texturemap used to emit for a few frames to build up the atmosphere. Then perhaps volume displacement (which is slow to calculate)? Just thinking out loud here.
        Yeah, the idea was to simulate the swirly gasses to get something more interesting than usual (a Jupiter texture, or swirly bitmap in Substance Designer). I also just realized a Body Force might be a good option to keep things together better than the spherical gravity I was using. Test 500 here we go!

        Comment


        • #5
          Could you use an outer shell of some sort to keep the gases inside of an enclosing sphere?

          Comment


          • #6
            Originally posted by Joelaff View Post
            Could you use an outer shell of some sort to keep the gases inside of an enclosing sphere?
            I'm trying that now too..before when i started this, was getting really bad dark voxels, but maybe now It'll work better that I have everything else dialed i!n!

            Comment


            • #7
              Possibly emit from a textured sphere, let that build up to get your base of colored gases. Then use that as your initial state for some turbulence or other gas animating techniques you have discovered. ??

              Interesting experiments. Keep us posted.

              Comment


              • #8
                So here's the simulation hitting against the outer sphere...you can see the shadowy voxels, which might get better at a higher voxel count, but i can also shell the inside just a bit more and cut off that bad stuff and reveal swirly clouds. This mighit be my favorite test yet!
                Attached Files
                Last edited by japetus; 05-10-2022, 04:55 PM.

                Comment


                • #9
                  Yes that one is a considerable upgrade
                  https://www.behance.net/bartgelin

                  Comment


                  • #10
                    That's cool. Maybe you could play with the scatter settings to get some interesting effects on the terminator line.

                    Comment


                    • #11
                      Did an overnight sim and got some good results, of course now putting it in the scene I realize I need to go even higher! Tried out some methods including Resimulation, which ate up all of my 96 GB of ram, but then I discovred I could get a lot of the detail I needed by using some grid-based motion blur to smear the clouds more (set to about 3.0), and adding a little vector displacement baesd on speed. The results are pretty stunning I think!
                      Edit: Advection Displacement works almost as good as Vector and is much faster to load and calculate, so I'm going with that.
                      Attached Files
                      Last edited by japetus; 06-10-2022, 06:11 PM.

                      Comment


                      • #12
                        That's the ticket! That first one looks like the direction to go....lots of lovely detail with real perceivable depth and bigger mushed stuff too, largely like the references I've looked at.
                        What a fun experiment
                        https://www.behance.net/bartgelin

                        Comment


                        • #13
                          Been messing with this way too much, learning more ins and outs as I read the documents (apparently the information never sticks in my brain). Right now I'm trying to avoid a cutter object and am using a Confinment object to keep things in a spherical shape. But I do run into nasty grid artitfacts still, especially when the smoke is pretty dense. Using a cutter object seems to freeze or slow way down on my render, so I was wondering if using a different Voxel type like Inscribed or Centered would help with that? I'm reading some conflicting information on when to use Inscribed or the default Circumbscribed. I'm guessing I'll be forced to use a cutter object in the end...at least to clean up the top layer of voxels.

                          Comment


                          • #14
                            Finally realized I could use a VRayDistanceTexture to cut out my perfect sphere instead of the cutter object, now my render isn't freezing up (taking forever). I've been maxing out my machine with 96GB of RAM with a 345 million voxel grid, which, I wish I could go to 500 million, i just barely have enough detail to get a medium close shot. I tried a Grid Resim at just 0.25 resolution and that crashed the sim, but at least I am able to do a time slowdown resim to get a little cloud movement going on in my animation so you can get the sense that it's not just a texture, which is pretty cool.
                            Attached Files

                            Comment


                            • #15
                              Looks awesome! That was what I was getting at in post number 3 above. It seems fairly controllable, and makes for that nice falloff.

                              I wouldn't mind a little more "detail" in there, which might just be some grain added in post. Though possibly if you doubled the size of your texturemap and added some noise to it before simulating... Then you would get more fine streaks.. maybe?

                              Comment

                              Working...
                              X