Profile PictureCG Meerkat
$8+

15 Metals with Rust and Physically-Based Fresnel + Surface Imperfections | PBR Blender Shader Collection

0 ratings
Add to cart

15 Metals with Rust and Physically-Based Fresnel + Surface Imperfections | PBR Blender Shader Collection

$8+
0 ratings

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).


The pure metals at 0 roughness and 0 oxidation/corrosion.


The metal materials (with the surface imperfection textures) on pipes. Realistic corrosion, rust, tarnish, and oxidation.


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.

Citations

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

$
Add to cart

a .blend file that has the materials + a .zip file that has 5 surface imperfection/grunge textures

Blender File Version
4.3
Render Engine
Cycles
Texture Resolution
2048×2048
Copy product URL