OMG! Can't be true, a new feature for character animators!
When weightpainting, with the armature in posemode, you now can press the NumPad-period key to zoom in to the selected bone. (it used to zoom to the painted mesh instead). Actually bugreport 4161.
This commit is contained in:
@@ -1239,6 +1239,22 @@ void centreview() /* like a localview without local! */
|
||||
min[0]= min[1]= min[2]= 1.0e10;
|
||||
max[0]= max[1]= max[2]= -1.0e10;
|
||||
|
||||
if (G.f & G_WEIGHTPAINT) {
|
||||
/* hardcoded exception, we look for the one selected armature */
|
||||
/* this is weak code this way, we should make a generic active/selection callback interface once... */
|
||||
Base *base;
|
||||
for(base=FIRSTBASE; base; base= base->next) {
|
||||
if(TESTBASELIB(base)) {
|
||||
if(base->object->type==OB_ARMATURE)
|
||||
if(base->object->flag & OB_POSEMODE)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(base)
|
||||
ob= base->object;
|
||||
}
|
||||
|
||||
|
||||
if(G.obedit) {
|
||||
minmax_verts(min, max); // ony selected
|
||||
ok= 1;
|
||||
|
||||
Reference in New Issue
Block a user