LavaShader OFFICIAL SALE

Demo Cave map used in the showcase images is not included in the Shader pack.


To be used with HDRP.


Features:

  • Realistic Lava Animation
  • Lava meshes, falls,
  • Realistic Lava Materialders
  • VFX Graph Splashes abd Embers
  • Spline Lava flows
  • Spline Terrain conforming
  • Tesselation and Displacement

The Lava Shader is for projects that require high quality and realistic lava. It is fairly performance heavy, mostly due to the high Tesselation and Displacement. This drives a lot of the effect alongside the scrolling UVs and Flowmap for the movement. However lowering the tesselation it should be perfect for all sorts of low to high performance applications.


The Lava master materials have a wide range of parameters from colour, lava glow, UV tiling, lava speed to Flow map controls so you can breakup the lava's movement. The lava edge glow can be controlled to vary the contrast, distance and amount.


*The Lava Shader blends between the Molten Lava and the Edge Glow. Its based on Vertex Colours, you can either import a mesh with them already or you can download a tool to paint them in editor.


*This pack also comes with the SplineMeshBuilder.cs script which is used to create the Spline based Lava.


Create a lava spline:

  1. Place a Unity Spline Component
  2. Add SplineMeshBuilder.cs and assign a lava mesh
  3. Adjust parameters
  4. Generate Mesh & Remove Script
  5. Use vertex colors or editorools to paint lava edge glow

*Please read the Documentation that explains the shader pack*

📝 Read Documentation