Re-write some shader code for add one type for modulator (slot).
Move 'fresnel' element in shinydiffusemat UI