Experimental feature, especially for the animation department:

THE OBJECT PROXY

Or simple said; local control of referenced data from libraries.
Having library files with references is a very common studio setup, and
Blender did do quite well in that area. Were it not that for character
setups it was impossible to use still.

This commit will enable a full rig+character to remain in the library,
and still have - under strict control - local access for animation edits.

Full log:
http://www.blender3d.org/cms/Proxy_Objects.824.0.html
This commit is contained in:
2006-11-11 16:45:17 +00:00
parent 97f892b86b
commit feb210f08e
23 changed files with 342 additions and 47 deletions

View File

@@ -1507,6 +1507,18 @@ static void ui_draw_text_icon(uiBut *but)
}
}
}
if(but->type==BUT_TOGDUAL) {
int dualset= 0;
if(but->pointype==SHO)
dualset= BTST( *(((short *)but->poin)+1), but->bitnr);
else if(but->pointype==INT)
dualset= BTST( *(((int *)but->poin)+1), but->bitnr);
if(dualset) {
ui_draw_icon(but, ICON_DOT);
}
}
if(but->drawstr[0]!=0) {
int transopts;
int tog3= 0;