diff options
author | Matt Ebb <matt@mke3.net> | 2005-11-22 18:00:32 +0300 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2005-11-22 18:00:32 +0300 |
commit | 3cd17c637a380576a72ba282de5715a5b46bd56a (patch) | |
tree | 5dcedc00487eac5476c4ff2d0714dce1cd809b82 /source/blender/src/transform_generics.c | |
parent | af2042d2197abdddd9749c49dee7e6d364d41cc9 (diff) |
* LSCM live transform is finally here!
This is a combined effort from Jens, Ton who finished the code here on my machine, and myself putting in the little menu toggle and committing :).
Turn it on and off in the UV/Image window menu UVs -> LSCM Live Transform. It recalculates the LSCM within the transform loop when you're transforming pinned vertices, so it gives realtime feedback - a real time saver! Note: this is much more powerful than proportional edit, since it's properly calculating LSCM using the correct edge angles, etc.
I recorded a quicky demo video here: http://orange.blender.org/wp-content/themes/orange/images/media/lscm_live.mov (quicktime animation codec)
Diffstat (limited to 'source/blender/src/transform_generics.c')
-rwxr-xr-x | source/blender/src/transform_generics.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/src/transform_generics.c b/source/blender/src/transform_generics.c index 99b9c3d021a..edad524e383 100755 --- a/source/blender/src/transform_generics.c +++ b/source/blender/src/transform_generics.c @@ -272,6 +272,7 @@ void recalcData(TransInfo *t) } else if(t->spacetype==SPACE_IMAGE) { flushTransUVs(t); + if (G.sima->flag & SI_LSCM_LIVE) unwrap_lscm_live(); } else { for(base= FIRSTBASE; base; base= base->next) { |