diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-03-30 15:49:07 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-03-30 15:49:07 +0400 |
commit | 052cb2afd22b9f54fdb1528066e6e3cba6db6e99 (patch) | |
tree | 6e499a7e0ec79fab64dd0467aa2380355f6e9556 /source/blender/editors/space_image | |
parent | 19fb497d139991ec759f3be3db53a27492c62877 (diff) |
Rest shape key for cloth option, this makes it possible
to specify different spring lengths.
Implementation is quite ugly because the shape key has to be pulled
through the modifier stack somehow, need a more flexible data mask
system to solve this properly.
(commits 27773,27775,27778 by Brecht from render25 branch)
Diffstat (limited to 'source/blender/editors/space_image')
-rw-r--r-- | source/blender/editors/space_image/image_buttons.c | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/source/blender/editors/space_image/image_buttons.c b/source/blender/editors/space_image/image_buttons.c index c81f4d7d122..0a7c07bd1f1 100644 --- a/source/blender/editors/space_image/image_buttons.c +++ b/source/blender/editors/space_image/image_buttons.c @@ -110,7 +110,6 @@ static int simaUVSel_Check() {return 0;} static void image_editvertex_buts(const bContext *C, uiBlock *block); -#if 0 static void do_image_panel_events(bContext *C, void *arg, int event) { SpaceImage *sima= CTX_wm_space_image(C); @@ -126,7 +125,6 @@ static void do_image_panel_events(bContext *C, void *arg, int event) /* all events now */ WM_event_add_notifier(C, NC_IMAGE, sima->image); } -#endif static void image_info(Image *ima, ImBuf *ibuf, char *str) { @@ -948,7 +946,6 @@ void uiTemplateImageLayers(uiLayout *layout, bContext *C, Image *ima, ImageUser } } -#if 0 static int image_panel_uv_poll(const bContext *C, PanelType *pt) { Object *obedit= CTX_data_edit_object(C); @@ -964,20 +961,20 @@ static void image_panel_uv(const bContext *C, Panel *pa) image_editvertex_buts(C, block); } -#endif void image_buttons_register(ARegionType *art) { PanelType *pt; - /* editvertex_buts not working atm - pt= MEM_callocN(sizeof(PanelType), "spacetype image panel uv"); - strcpy(pt->idname, "IMAGE_PT_uv"); - strcpy(pt->label, "UV"); - pt->draw= image_panel_uv; - pt->poll= image_panel_uv_poll; - BLI_addtail(&art->paneltypes, pt); - */ + /* editvertex_buts not working atm */ + if(0) { + pt= MEM_callocN(sizeof(PanelType), "spacetype image panel uv"); + strcpy(pt->idname, "IMAGE_PT_uv"); + strcpy(pt->label, "UV"); + pt->draw= image_panel_uv; + pt->poll= image_panel_uv_poll; + BLI_addtail(&art->paneltypes, pt); + } pt= MEM_callocN(sizeof(PanelType), "spacetype image panel curves"); strcpy(pt->idname, "IMAGE_PT_curves"); |