Blender Git Loki

Git Commits -> Revision 3f04564

Revision 3f04564 by Sergey Sharybin (master)
March 5, 2012, 21:42 (GMT)
Disable interpolation of customdata layers on edge slide

This option might be useful in some cases like keeping UV coordinated in kind of
"correct" state so sliding edge loop will also slide edges in UV. But for other
layers like shapekeys and vertex colors it's arguable it's actually needed.

The way it's currently done isn't actually acceptable because it doesn't take
flags like UVCALC_TRANSFORM_CORRECT into account and also makes extra unwanted
things like interpolating shapekeys which leads to propagating changes into
basis keys and also results with slide applied twice for relative keys because
offset is also applying on loading edit mesh.

Also discussed with Brecht who agreed with marking this things as TODO and
disabling for now.

This should fix issue reported in #30387: Edge Slide propogates to Basis Shape Key

Commit Details:

Full Hash: 3f04564724523685e1c8ab2696aa1eb36bd85a05
SVN Revision: 44658
Parent Commit: e2003f9
Lines Changed: +13, -2

2 Modified Paths:

/source/blender/editors/transform/transform.c (+8, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+5, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021