Face weighted normals

From polycount
Revision as of 10:36, 25 April 2026 by EricChadwick (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Face weighted normals (FWN) is a technique to improve shading for 3d models. Shading can be improved by adding bevels and altering the vertex normals to be perpendicular on the larger flat polygons. This forces the shading to be blended across the smaller bevel faces, rather than across the entire model.

However, the added bevels will often create long thin triangles, which can significantly reduce rendering performance. See Counting Quads.

Bevels can be added, and vertex normals can be adjusted for clean shading.
From the readme for the SunglassesKhronos glTF sample asset, by Eric Chadwick
Bending normals on bevelled models.
From the tutorial Shading techniques Superspecular soft edges, by Paolo Oliverio

FWN Tools

More Information


Personal tools
Namespaces

Variants
Actions
Navigation
Tools