diff options
author | Kent Mein <mein@cs.umn.edu> | 2006-02-11 00:10:58 +0300 |
---|---|---|
committer | Kent Mein <mein@cs.umn.edu> | 2006-02-11 00:10:58 +0300 |
commit | ee4c7ef22aa95a4d1bb6ab4079576009862611d0 (patch) | |
tree | 44012c15e1f23fd8b10ef42ea284b159ade0b602 /source/blender/src/toets.c | |
parent | b9425b2a3509b4715acf753cefd4a2392b537ccb (diff) |
Added ability to render Zbuffer to an image.
Just use SHIFT-F3 and save an image.
Basically all this does is copy the zbuffer to a new Image buffer
and pass that to the save image function.
Sample output:
http://www.cs.umn.edu/~mein/blender/kungfu_zbuf255.jpg
Also thanks to Jesterking for helping me debug dumbness... ;)
and the nice screenshot.
Kent
Diffstat (limited to 'source/blender/src/toets.c')
-rw-r--r-- | source/blender/src/toets.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/src/toets.c b/source/blender/src/toets.c index b19c5fbbcb2..972b5a0af06 100644 --- a/source/blender/src/toets.c +++ b/source/blender/src/toets.c @@ -403,13 +403,15 @@ int blenderqread(unsigned short event, short val) break; case F3KEY: if(G.qual==0) { - BIF_save_rendered_image_fs(); + BIF_save_rendered_image_fs(0); return 0; } else if(G.qual & LR_CTRLKEY) { - /* all alt+ctrl+shift combos are needed here... */ BIF_screendump(0); } + else if(G.qual & LR_SHIFTKEY) { + BIF_save_rendered_image_fs(1); + } break; case F4KEY: if(G.qual==LR_SHIFTKEY) { |