Coding Adventure: Clouds
Clouds are lovely and fluffy and rather difficult to make.
In this video I attempt to create clouds from code in the Unity game engine.
Project source (Unity, HLSL, C#) is now out of early access:
https://github.com/SebLague/Clouds
If you'd like to support the creation of more videos like this, please consider becoming a patron:
https://www.patreon.com/SebastianLague
Learning Resources:
http://killzone.dl.playstation.net/killzone/horizonzerodawn/presentations/Siggraph15_Schneider_Real-Time_Volumetric_Cloudscapes_of_Horizon_Zero_Dawn.pdf
http://www.diva-portal.org/smash/get/diva2:1223894/FULLTEXT01.pdf
http://patapom.com/topics/Revision2013/Revision%202013%20-%20Real-time%20Volumetric%20Rendering%20Course%20Notes.pdf
https://www.gamedev.net/forums/topic/680832-horizonzero-dawn-cloud-system/
Assets:
Mouse flight: https://github.com/brihernandez/MouseFlight
Plane model: https://www.turbosquid.com/FullPreview/Index.cfm/ID/1041070
Music:
"Hypnothis" and "The Show Must Be Go" by Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Notes:
I made a mistake at 2:12 in saying that the closest point is guaranteed to be inside the adjacent cells, it’s possible to get arrangements where the nearest point is two cells away orthogonally. This doesn’t seem to occur much as I never noticed any discontinuities in the result, but worth knowing.
Видео Coding Adventure: Clouds канала Sebastian Lague
In this video I attempt to create clouds from code in the Unity game engine.
Project source (Unity, HLSL, C#) is now out of early access:
https://github.com/SebLague/Clouds
If you'd like to support the creation of more videos like this, please consider becoming a patron:
https://www.patreon.com/SebastianLague
Learning Resources:
http://killzone.dl.playstation.net/killzone/horizonzerodawn/presentations/Siggraph15_Schneider_Real-Time_Volumetric_Cloudscapes_of_Horizon_Zero_Dawn.pdf
http://www.diva-portal.org/smash/get/diva2:1223894/FULLTEXT01.pdf
http://patapom.com/topics/Revision2013/Revision%202013%20-%20Real-time%20Volumetric%20Rendering%20Course%20Notes.pdf
https://www.gamedev.net/forums/topic/680832-horizonzero-dawn-cloud-system/
Assets:
Mouse flight: https://github.com/brihernandez/MouseFlight
Plane model: https://www.turbosquid.com/FullPreview/Index.cfm/ID/1041070
Music:
"Hypnothis" and "The Show Must Be Go" by Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Notes:
I made a mistake at 2:12 in saying that the closest point is guaranteed to be inside the adjacent cells, it’s possible to get arrangements where the nearest point is two cells away orthogonally. This doesn’t seem to occur much as I never noticed any discontinuities in the result, but worth knowing.
Видео Coding Adventure: Clouds канала Sebastian Lague
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Coding Adventure: PortalsCoding Adventure: BoidsMy First 10 Years of Game DevelopmentCoding Adventure: Marching CubesCreating a (terrible) video game consoleCoding Adventure: Hydraulic ErosionCoding Adventure: Procedural Moons and PlanetsHow Do Computers Remember?Coding Adventure: Ray Marching[Unity] Procedural Planets (E01 the sphere)[Ludum Dare #43] The Resistance: Behind the ScenesFMX2017 Technical Directing Special: Real-time Volumetric Cloud RenderingCoding Adventure: AtmosphereExploring How Computers WorkI Made Minecraft Without BlocksDevelop and Publish Flappy Bird in 3 Hours With Unity3D3D Stylized Water with Refraction and Foam Shader Graph - Unity TutorialLearn Low Poly Modeling in Blender 2.9 / 2.8Epidemic, Endemic, and Eradication Simulations