Maybe you can do something with the distance node, so you can avoid having the script job at all.
It would be faster and i think work better as well. Yury On Thu, Jun 30, 2011 at 6:12 AM, Tim <[email protected]> wrote: > This is hardcoded to set the persp camera, but is it the effect you're > looking for? > > global proc setCameraTumblePivot() > { > string $sel[] = `ls -sl`; > if (0 == `size $sel`) > return; > > float $bbox[] = `xform -q -ws -boundingBox $sel`; > float $cp[]; > $cp[2] = $bbox[2] + 0.5*($bbox[5] - $bbox[2]); > $cp[1] = $bbox[1] + 0.5*($bbox[4] - $bbox[1]); > $cp[0] = $bbox[0] + 0.5*($bbox[3] - $bbox[0]); > > setAttr perspShape.tumblePivot $cp[0] $cp[1] $cp[2]; > > tumbleCtx -e -localTumble 0 tumbleContext; > } > scriptJob -e "SelectionChanged" "setCameraTumblePivot"; > > I think it's the combination of setting the camera's tumble pivot, and > telling the tumbleCtx to use that pivot (-localTumble 0) > that you want? > > > On Jun 30, 2:49 am, Sebastian Schoellhammer > <[email protected]> wrote: >> Hello! >> >> I would love to get the focus point of the camera to stay on the selection >> so that I can avoid hitting "f" all the time during modeling.. >> (like "local focus" in mudbox, zbrush or 3dsmax) >> >> I tried doing it on a scriptjob with MFnCamera::centerOfInterestPoint (I >> tried the mel version too) >> but both seem to move the position of the camera as well - or there is a pop >> anyway which is annoying. >> >> Has anybody seen/made a script like this? >> >> Thanks!! >> seb > > -- > 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
