Advanced Smoke Shader

  • November 02, 2015
  • Blender 2.7x
  • Render: Cycles
  • Creator: RazielTheCorpse
  • License: CC-BY-NC-SA
You must be logged in to download.


This is an advanced smoke shader packed into two types of groups, reflective and non reflective, the reflective group scatters light from the colour of the smoke onto the enviroment, the non reflective only shows the colour of the smoke and doesn't affect the enviroment around it. Simply copy the node as many times as you need to add different colours, connect the density attirbute to the Density Fac Input, set the colours, and connect them all via add nodes to the volume and you're all set. Adjust the sliders to achieve different results, but remember negative values will produce a volume absorbtion effect.

As you can see in one of the pictures here, the green colour is not reflected on the ground plane whereas the blue colour is. Most likely the non reflective node will be most useful, but I added the reflective node in case it comes in useful. Enjoy!


  • kira1999 profile picture

    looks sick

    Written August 21, 2016
  • Grostic403 profile picture

    it does look sick. how hard is this on the computer system?

    Written September 27, 2016
  • wicked208 profile picture

    wonderfull shader, but not render properly with transparent background, like other smoke, look like its fixed with the new principled volume. Any chance to convert this efect to principled volume?. thanks

    Written October 05, 2019
  • John profile picture

    to be honest when i changed the colors and rendered it, it looked nothing like the thumbnail photo but still really cool

    Written December 25, 2021