diff options
author | Matt Ebb <matt@mke3.net> | 2007-12-29 08:17:19 +0300 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2007-12-29 08:17:19 +0300 |
commit | 3c1ad6a295af33ee97847d80ff1e007369bdf96f (patch) | |
tree | 70b50df7a2247926554a1024e0e1f132ea90fc5a /source/blender/src/editsima.c | |
parent | 02b00e2fd742401aa1232e5b0e4dc618f268e9f3 (diff) |
* Displacement map baking
This is an extension on the work Brecht already did to implement normal map baking. I've updated the release notes page here with info and pics:
http://www.blender.org/development/current-projects/changes-since-244/render-baking/
Diffstat (limited to 'source/blender/src/editsima.c')
-rw-r--r-- | source/blender/src/editsima.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/src/editsima.c b/source/blender/src/editsima.c index eb70a32b5a9..c5215615618 100644 --- a/source/blender/src/editsima.c +++ b/source/blender/src/editsima.c @@ -2218,6 +2218,7 @@ void new_image_sima(void) { static int width= 1024, height= 1024; static short uvtestgrid= 0; + static int floatbuf=0; static float color[] = {0, 0, 0, 1}; char name[22]; Image *ima; @@ -2230,10 +2231,11 @@ void new_image_sima(void) add_numbut(3, COL, "", 0, 0, &color, NULL); add_numbut(4, NUM|FLO, "Alpha:", 0.0, 1.0, &color[3], NULL); add_numbut(5, TOG|SHO, "UV Test Grid", 0, 0, &uvtestgrid, NULL); - if (!do_clever_numbuts("New Image", 6, REDRAW)) + add_numbut(6, TOG|INT, "32 bit Float", 0, 0, &floatbuf, NULL); + if (!do_clever_numbuts("New Image", 7, REDRAW)) return; - ima = BKE_add_image_size(width, height, name, uvtestgrid, color); + ima = BKE_add_image_size(width, height, name, floatbuf, uvtestgrid, color); image_changed(G.sima, ima); BKE_image_signal(G.sima->image, &G.sima->iuser, IMA_SIGNAL_USER_NEW_IMAGE); BIF_undo_push("Add image"); |