diff options
author | Ton Roosendaal <ton@blender.org> | 2008-03-01 17:54:18 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-03-01 17:54:18 +0300 |
commit | ea05fef650f46ce5dd8305b76f0a652fe22c3d09 (patch) | |
tree | 125850010db1c8a7cc197082824899532a03e633 /source/blender/src/buttons_shading.c | |
parent | d560b1708818bb412cf1bc2429a88444258d8083 (diff) |
Bugfix:
New option "move texture channel up/down" lacked redraw calls.
Featurette:
There's still no manipulator handles for lamps to set cone size, dist,
clipping. To save our poor Peach artists hours of work I've added a
quick method to at least be able to do it interactive.
Option is hidden behind Wkey, and uses a similar function like Scaling.
(Put mouse cursor close to start value, move mouse to center of lamp)
Ultimately this should move to custom manipulator handles...
Diffstat (limited to 'source/blender/src/buttons_shading.c')
-rw-r--r-- | source/blender/src/buttons_shading.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/src/buttons_shading.c b/source/blender/src/buttons_shading.c index 7eb2f388021..e0196017727 100644 --- a/source/blender/src/buttons_shading.c +++ b/source/blender/src/buttons_shading.c @@ -1947,6 +1947,7 @@ void do_worldbuts(unsigned short event) wrld->mtex[(int)wrld->texact] = wrld->mtex[((int)wrld->texact)-1]; wrld->mtex[((int)wrld->texact)-1] = mtexswap; wrld->texact--; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_WMTEXMOVEDOWN: @@ -1956,6 +1957,7 @@ void do_worldbuts(unsigned short event) wrld->mtex[(int)wrld->texact] = wrld->mtex[((int)wrld->texact)+1]; wrld->mtex[((int)wrld->texact)+1] = mtexswap; wrld->texact++; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_AO_FALLOFF: @@ -2424,6 +2426,7 @@ void do_lampbuts(unsigned short event) la->mtex[(int)la->texact] = la->mtex[((int)la->texact)-1]; la->mtex[((int)la->texact)-1] = mtexswap; la->texact--; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_LMTEXMOVEDOWN: @@ -2433,6 +2436,7 @@ void do_lampbuts(unsigned short event) la->mtex[(int)la->texact] = la->mtex[((int)la->texact)+1]; la->mtex[((int)la->texact)+1] = mtexswap; la->texact++; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_LFALLOFFCHANGED: @@ -3077,6 +3081,7 @@ void do_matbuts(unsigned short event) ma->mtex[(int)ma->texact] = ma->mtex[((int)ma->texact)-1]; ma->mtex[((int)ma->texact)-1] = mtexswap; ma->texact--; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_MTEXMOVEDOWN: @@ -3085,6 +3090,7 @@ void do_matbuts(unsigned short event) ma->mtex[(int)ma->texact] = ma->mtex[((int)ma->texact)+1]; ma->mtex[((int)ma->texact)+1] = mtexswap; ma->texact++; + allqueue(REDRAWBUTSSHADING, 0); } break; case B_MATZTRANSP: |