15 Cycles Metal Shaders (With Rust)

by CG Meerkat in Surfacing


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

https://docs.chaos.com/display/THEORY/Metal+Shaders+and+IOR

https://physicallybased.info

https://refractiveindex.info

https://crescentcitycopper.com/why-does-copper-turn-green

Sales 10+
Dev Fund Contributor
Published 3 months ago
Blender Version 4.2, 4.1
Render Engine Used Cycles
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message