Flakes

Overview

  Car model by Luis Lara and Maxime Truchon

The flakes shader is a procedurally driven bump texture that creates a sparkly reflection effect that is helpful for creating materials like car paint, glitter, snow, sand, and some fabrics. This effect is created by randomly changing the orientation of each flake relative to the original objects surface normals, the higher the flake randomization the more prominent the flake pattern will appear as light hits each flake at a different angle than before.


Examples

Connect the "Out Normal" of a flakes shader directly to a bump input on a material or bump blender - do not plug a flakes node into a Bump Map node the way you would a texture. The image below illustrates the correct way to connect a flakes shader to a standard material or blend flakes with another bump map texture.



Car Paint

To make a simple metalic car paint material:


Car Paint Car Paint without Flakes Car Paint without Clear Coat

Car shape created from Szymon Kubicki's free model


3D Flakes in Glass

To create the appearance of flakes floating around inside a glass object:


3D Flakes layered with Transmissive Transmissive material solo Metal 3D flakes material solo


Multicolored Flakes

Use the "Out Flake ID" output to control the color of each flake by driving a gradient ramp and connecting it to the "Base Color" of a metallic Standard Material.


Multicolored Flakes render Flake ID Black and White Flake ID remapped by gradient