Voronoi-based Lava in Unity Shader Graph

Publicado em: 20 Junho 2023
no canal de: Daniel Ilett
13,443
293

Voronoi diagrams are great for modelling natural shapes like biological cells, and they also excel at creating lava that flows between chunks of rock. Shader Graph's built-in Voronoi node doesn't provide enough information about the edges of the 'cells', so we'll have to write custom code, which I'm basing on Inigo Quilez's great examples. With a custom function node, we can then build a customizable lava effect with different textures, thicknesses, and most importantly, wiggle.

I'm using Unity 2022.3.0f1, although this technique will work in previous (and presumably subsequent) versions of Unity.
------------------------------------------------------------------------
👇 Download the project on GitHub: https://github.com/daniel-ilett/shade...

📰 Read this tutorial in article format instead: https://danielilett.com/2023-06-20-tu...

🌐 Read Inigo's article about Voronoi edges: https://iquilezles.org/articles/voron...
------------------------------------------------------------------------
📚 Get a copy of my shader book here (affiliate): http://www.dpbolvw.net/click-10074214...

✨ Grab my Snapshot Shaders Pro package here (affiliate): https://assetstore.unity.com/packages...

✨ Grab my Hologram Shaders Pro package here (affiliate): https://assetstore.unity.com/packages...
------------------------------------------------------------------------
🌐 AmbientCG Textures: https://ambientcg.com/view?id=Rock028 and https://ambientcg.com/view?id=Lava004
------------------------------------------------------------------------
💬 Join the Discord:   / discord  
💖 Support me on Patreon: https://www.patreon.com/danielilett?f...
☕ Or throw me a one-off coffee on Ko-fi: https://ko-fi.com/danielilett
------------------------------------------------------------------------

00:00 Intro
00:34 The Voronoi Function
02:15 CustomVoronoi.hlsl
04:28 Custom Functions
05:18 Rock Islands
07:11 Lava Wiggle
08:38 Rock Colors
09:37 Lava Colors
10:43 Rock Normals
11:49 Lava Material
12:07 Outro

#gamedev #shaders #madewithunity


Nesta página do site você pode assistir ao vídeo on-line Voronoi-based Lava in Unity Shader Graph duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Daniel Ilett 20 Junho 2023, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 13,443 vezes e gostou 293 espectadores. Boa visualização!