Blender Git Loki

Git Commits -> Revision c3b5c72

Revision c3b5c72 by Antonis Ryakiotakis (master)
January 7, 2013, 21:42 (GMT)
* Fix for #31581. The issue was that we scaled the face prior to
projecting it. The original paper suggests to simply interpolate between
the two points of an edge if the distance of the point to that edge is
smaller than a threshold.

* Fixed both 3D and 2D code to utilize this. Possibly other places in
blender where this scaling is done will have to be adjusted.

* Changed vertex interpolation to use 2D interpolation, since it already
did projection on plane and 2d calculations are faster.

* Also added notifier on hard recalc when uvcalc_transfor_correction is
used. Results in instant feedback on UV editor when edge sliding.

Commit Details:

Full Hash: c3b5c726c7a76b17d3fa3a4bb1f9e9db2e61ee18
SVN Revision: 53641
Parent Commit: 41c5882
Lines Changed: +67, -41

3 Modified Paths:

/source/blender/blenlib/intern/math_geom.c (+57, -10) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+5, -29) (Diff)
/source/blender/editors/transform/transform.c (+5, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021