Blender Git Commit Log

Git Commits -> Revision 24cc976

Revision 24cc976 by Clément Foucault (master)
May 20, 2018, 17:14 (GMT)
Workbench: Shadows: Fix corner case with degenerate triangles.

Seems that degenerate tris are somewhat widely used in modeling. So we need
to fix this. Test the edges in the geom shader since the adjacency info is
only dependant on topology, not actual vertex placement.

This fixes most of the remaining noise issues. Only a few artifacts appear
on really weird models. So if you want to get rid of the artifacts, fix
your model!

Commit Details:

Full Hash: 24cc976d5505ee97b537742d91ae6caad04d2187
Parent Commit: 687f09a
Lines Changed: +31, -6

1 Modified Path:

/source/blender/draw/engines/workbench/shaders/workbench_shadow_geom.glsl (+31, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021