Cycles Dispersion Glass Shader

  • August 30, 2012
  • Blender 2.6x
  • Render: Cycles
  • Creator: Harry Collis
  • License: CC-0
You must be logged in to download.


This glass shader is based on Kirado's technique to simulate dispersion in cycles. I edited it so that the colours can be changed. The NodeGroup uses Agus's fake absorption technique so thinner parts of glass are less saturated.

There are other NodeGroups included like a car paint shader using TheFull9Yards's (Conner Addison) technique (I have changed it so you can pick what colour it is), Agus's wire frame NodeGroup and My own checker board Version, and Agus's fake SSS material (slightly modified). I hope the NodeGroups are relatively easy to understand


  • 2iemniak profile picture

    I was looking for this yesterday, thank you :) Awesome blend with awesome timing of uploading :D

    Written August 30, 2012
  • educos profile picture

    What version of Blender are you using for this blend? The info says 2.63 but the glass color doesn't render as expected using the standard issue Blender 2.63 (at least not for me). Instead, all 3 glass models render as non-colored glass.

    Am I the only one experiencing this?

    Written August 30, 2012
  • Harry Collis profile picture
    Harry Collis

    what operating system are you using?

    Written August 30, 2012
  • Harry Collis profile picture
    Harry Collis

    go into the material node editor the go shift A, input, Light Path then see if there is an option called ray length at the bottom. if you don't have it it won't work and you will have to get a recent build off

    Written August 30, 2012
  • JunkBonds profile picture

    Superb work! You must be a real master when it comes to the fine art of working with "nodes".

    Edited April 24, 2013
  • Harry Collis profile picture
    Harry Collis

    Thanks very much, but I'm really not!

    Edited April 26, 2013
  • blender7000 profile picture

    coool thanks!

    Written July 05, 2016
  • dedza profile picture

    Cool Thanks

    Written April 11, 2020