Blender Git Commit Log

Git Commits -> Revision 47d7f5e

Revision 47d7f5e by Alexander Gavrilov (master)
October 20, 2019, 13:53 (GMT)
Shrinkwrap: improve numerical stability of Target Normal Project.

* Add proper adjustment for scale in the solver epsilon computation.
* Run at least one full iteration of the solver, even if the initial
state meets the epsilon requirement.
* When applying offset, blend normal into the offset direction
as the initial point moves very close to the target mesh.

Also random improvements to debug trace output in the console.

Commit Details:

Full Hash: 47d7f5e20041707b18f021801517db970931fec2
Parent Commit: fed27c2
Lines Changed: +36, -18

2 Modified Paths:

/source/blender/blenkernel/intern/shrinkwrap.c (+33, -15) (Diff)
/source/blender/blenlib/intern/math_solvers.c (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021