Skip to main content

Diamond Shader

Diamond Shader is a Custom Shader that is engineered to help the jewelry products stand out with realistic Diamond and Gem visual presentation. The Shader is built to simulate the life-like light refraction that is present within the tetrahedral carbon structure of a diamond. The logic behind the Diamond Shader visuals employs a ray bouncing technology. Parameters for controlling the final visual output of the Diamond Shader involve (Listed as Marked in Figure 1):

Figure 1. Diamond Shader Parameters (marked 1-8)

Figure 1. Diamond Shader Parameters (marked 1-8)

  1. Resolution - controls the pixel - quality of Diamond visuals;
  2. Color - sets the base hex code for the color of the Diamond part;
  3. Color Channels - sets the color value for different RGB channels;
  4. Absorption Factor - determines the saturation level of the base color;
  5. Refractive index - determines the amount of fractal pieces within the diamond volume;
  6. Dispersion - determines the level of light scattering in the diamond volume;
  7. Ray Bounces - determines the number of light bounces within the diamond volume;
  8. Environment map settings - refine the environment map of the particular diamond shader akin to standard environment map settings in the Editor.