Coding Adventure: Clouds
Video Statistics and Information
Channel: Sebastian Lague
Views: 977,577
Rating: undefined out of 5
Keywords: shader, programming, rendering, procedural generation, simulation, flight simulator, graphics, clouds
Id: 4QOcCGI6xOU
Channel Id: undefined
Length: 12min 50sec (770 seconds)
Published: Mon Oct 07 2019
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
That's great! I also tried to create realtime clouds, however I was using premade 3d textures created in substance designer, which doesn't give much versatility. Your clip has inspired to try and tackle noise programming and raymarching one more time. Keep up the good work!
If you’ve never come across the legend that is Sebastian Lague I highly recommend you check out his channel, cannot praise him enough.
Link: https://www.youtube.com/user/Cercopithecan
Love that channel
Wow I understand everything he said so clearly, yet I have no idea how he did that.
I had also been developing a volumetric cloud renderer using a very similar technique (shameless self promotion: https://youtu.be/pS2tCy0_1M4). I was working on a number of optimizations (half and quarter resolution rendering with proper depth blending, blue-noise offsets of rays to prevent stippling with larger ray steps) but I abandoned it a while back due to troubles with texture reprojection and edge coloring.
I could do a detailed write-up and share some code if people were interested
Would this not be super expensive?
This is exactly what I’ve been looking for! Thanks for the share
What the heck this is awesome.
Isn't it generally considered bad practice to use 'if' statements in shader code? Wouldn't it perform considerably faster if you were to change it into factor that's either 0 or 1 using the more efficient Step or other comparison operators?