Thanx for all! I found simple solution with trigonometric funcs:

itemsPos = mc.xform(items, q=1, ws=1, t=1)
>
camPos = mc.xform(currentCamera(), q=1, ws=1, t=1 )
>
camDir = self.mfnCamera.viewDirection( api.MSpace.kWorld ).normal()
>
camToObjVector = api.MVector( camPos[0]-itemsPos[0], camPos[1]-itemsPos[1], 
> camPos[2]-itemsPos[2] )
>

> angle = camToObjVector.angle( camDir )
>
depth = abs( camToObjVector.length() * math.cos(angle) )



>>

-- 
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