DarkRadiant: master b80a9add
| Author | Committer | Branch | Timestamp | Parent | 
|---|---|---|---|---|
| greebo | greebo | master | 23.03.2020 18:43 | master e1c31bb7 | 
| Affected Issues | 0005132: Undo after thickening a cylinder cap along vertex normals causes crash | |||
| Changeset | Resolve 0005132: Refactor and harden patch thicken algorithm a bit. Some patches have one or more control vertices in the same spot, leading to degenerate tangents, which in turn are producing degenerate normals. Don't attempt to normalise those, instead use a 0,0,0 normal to extrude that bogus patch. The result of the thickening is probably unusable anyway, but at least no invisible patches with invalid control vertices are added to the scene. | |||
| mod - radiant/patch/Patch.cpp | Diff File | |||
