it should divide by 2, becource center of all sum - it realy work, but slow

Thanx for *exactWorldBoundingBox*. I did not know about it

пятница, 7 сентября 2012 г., 19:35:21 UTC+3 пользователь Justin Israel 
написал:
>
> I was just about to mention the bounding box, right when Mike replied :-) 
> You could probably just use this if its accurate enough for you: 
>
> bbox = cmds.exactWorldBoundingBox(items) 
> cent = (bbox[3]+bbox[0])*.5, (bbox[4]+bbox[1])*.5, (bbox[5]+bbox[2])*.5 
>
> Also, in your example, did you mean to divide by 2 at the end? 
> Shouldn't it be dividing by  len(items) ? 
> The call to mc.xform is probably the slowest part, though appending to 
> 3 lists in a loop isn't helping much either. 
>
>
>
> On Fri, Sep 7, 2012 at 9:25 AM, Mike Malinowski (LIONHEAD) 
> <[email protected] <javascript:>> wrote: 
> > Can you use the bounding box class within pymel? That has methods for 
> returning he centre and is probably more efficient. 
> > 
> > Mike 
> > 
> > -- 
> > view archives: http://groups.google.com/group/python_inside_maya 
> > change your subscription settings: 
> http://groups.google.com/group/python_inside_maya/subscribe 
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to