Procedural Cloudscape Generation in Cycles (now Eevee!)


(Simon Thommes) #7

@Regono Thanks a lot, I appreciate that!

@3pointEdit
Yea I guess you could use a particle system, that should work fine with the shader as well. It just kind of defeats the purpose of what I was going for specifically, which is a completely shader based cloudscape with easy to use parameter inputs.
If you want full control and spend more time to get the right shape, particles are probably the way to go. I have seen that being used but didn’t play around with it myself though, thanks for the input.

I think I’m gonna grab the file again soon and try some more stuff


(3pointEdit) #8

I’ll be watching with interest. I agree purely procedural is preferable if only for ease of setup.


(Simon Thommes) #9

I want to revive this topic once more now that I finally played around with the shader again. I have to admit that my interest in this 1y old project got triggered by that new real sky add-on that just came out on the blender market.

Honestly I made no changes to the shader itself yet. I threw it into 2.8 and eevee is definitely bringing its power to the next level. It works really well with real-time.
Here is an animation I rendered in HD with a render time of only 4s per frame:
eevee1

You have to know that this sequence would have most likely not even rendered in cycles (my GTX 1070 crashed when i tried). So that is a big deal for the viability of this method, even though it’s ‘only’ working well in Eevee.

Here’s a quick demonstration of the real-time behavior:

With Eevee I can really imagine picking this up again and making this into a polished shader with decent documentation.
Let me know if you are interested


(Lumpengnom) #10

I am interested. This looks great. :smiley:


(NewVisitor) #11

I’m also very very interested.


(Simon Thommes) #12

Alright, I’m glad you guys are interested :slight_smile:
Here is the current release for Blender 2.8 (Built on v2.80.29)

ProceduralCloudscapev0.4.blend (1.8 MB)

Features:

Setup:

  • Make sure you turn on volumetrics for eevee and get familiar with the settings. The tile size is a handy parameter for convenient navigation for preview.
  • You will notice that the clouds will be generated in the bounding box of an object, so its best to just use cubes and scale/rotate them.
  • For painted distribution you have to use a plane with a solidify modifier

I’m planning to do a short tutorial where I show setup / parameters / tips. That might not happen before a later release though. But I’m sure you can figure it out with ease.

I hope you enjoy it, definitely show me what you create with it!
You can tweet me @simonthommes or just post it here :slight_smile:

edit Here the licensing part:


(Lumpengnom) #13

This is fantastic. Thank you very much. :smiley:


(NewVisitor) #14

Greaaat…

This is an absolute terrific addition for Blender!

Thank you very much Pixelshatter!


(David Domingues) #15

This is fenomenal! Is this CC0? I’m doing a short film at the moment and would be really cool to use it.


(SteveWarner) #16

Looks awesome! Thanks for posting!


(MartinKlekner) #17

Wow, thank you!


(Simon Thommes) #18

Glad so many people are enjoying it, thanks guys :slight_smile:

I haven’t really thought about licensing yet, but… almost…
Use it however you like (even commercially) :smiley:
However, it would still be nice if you would credit me / this thread (if the shader is prominently displayed in you work) and give me a heads-up.
BUT if you want to modify/improve the shader itself, ask me before you distribute that modified shader

I did a quick read on the CC page. Here’s the fitting licensing:
https://creativecommons.org/licenses/by-nd/4.0/


(David Domingues) #19

Thank you! I will put your name in the credits is that okey? :wink:


(Dodododorian96) #20

really nice ! and thanks for making it free , a lot of people could charge 10$ for that


(Simon Thommes) #21

You don’t have to put my name in the credits in the video. If you do, make sure to add something like ‘Cloud Shader’.
You can also just add a note to the video description.


(Simon Thommes) #22

Honestly…I was thinking about that :smiley: , but I didn’t want to commit to developing this into a professional product. I think this way everyone profits :slight_smile:


(Tibicen) #23

“Nice to credit you”? Man you deserve every credit for that! :slight_smile: There is no way anyone wouldn’t mention you.


(ameen) #24

@Pixelshatter

Can’t see any clouds! What happened?


(Simon Thommes) #25

Try rendered mode
image
Or in lookdev mode try turning the scene lights off and on again, that worked for me
image
Do other collections show something?
image
Does a simple Volume shader show at all?
image
Do they show in an F12 render?

I don’t see any mistake in your screenshot…
Sometimes the volumes wouldn’t render for me, but after hiding/unhiding the collection or going into solid and back to rendered mode fixed it.


(ameen) #26

doesn’t work with any of the changes