15 Cycles Metal Shaders (With Rust)
Get high-quality metal surfaces in Blender with this physically-based metal shader collection. It has physically-based Fresnel curves, rust/tarnish/corrosion/oxidation, and surface imperfections/grunge.
Physically-Based Fresnel Curves
Blender’s built-in Fresnel node and its Principled BSDF shader provide an approximation of Fresnel reflectance that is the same for all wavelengths. In real life, objects’ Fresnel reflectance differs depending on the wavelength and the polarization of the incoming light.
While light polarization and spectral rendering are not supported in Blender, custom R/G/B Fresnel curves can be manually implemented to more closely reflect reality. And these shaders have that all done for you: each of the metal materials has 3 different Fresnel reflectance curves—a Fresnel curve for the red primary (630 nm wavelength), a Fresnel curve for the green primary (532 nm wavelength), and a curve for the blue primary (467 nm wavelength).
Modeling separate Fresnel curves for R, G, and B is the most physically accurate representation of metals’ reflectance behavior you can get without using spectral rendering.
A look inside of the copper NodeGroup reveals that its color comes not from a fixed albedo color but rather from Fresnel reflectance curves taken from scientific measurements at 3 wavelengths (refractiveindex.info).
5 Surface Imperfection/Grunge Textures Included
The download comes with a ZIP file of 5 surface imperfection/grunge textures (which were used in the renders on this page). These textures can help make your metal materials look very realistic.
Surface Imperfection/Grunge Types:
- Smudged Fingerprints
-
Scratches
-
Scuffs
-
Dust
- Dried Hard Water Stains
The 15 Metals in the Pack
- Aluminum
- Iron
- Magnesium
- Nickel
- Gold
- Silver
- Platinum
- Copper
- Zinc
- Cobalt
- Brass
- Silicon
- Titanium
- Chromium
- Lead
The various metals’ Fresnel reflectance curves are based on scientific measurements.
References
https://jcgt.org/published/0003/04/03/paper.pdf
Discover more products like this
blender-metal-material PBR surface imperfection physically based copper adding surface imperfections fresnel surface imperfections physically based rendering Aged Metal 2k-textures physically based shading metal iron Fresnel Conductive metal material extreme rusty metal