Yea I am on maya 2013 so never bothered about variable name On Tuesday, October 23, 2012 8:40:09 AM UTC+5:30, JP wrote: > > Actually in Maya 2013 they have been changed to DAG nodes, just to throw a > fun little curveball at ya... > > On Mon, Oct 22, 2012 at 1:55 PM, Jesse Capper > <[email protected]<javascript:> > > wrote: > >> As an aside, image planes aren't DAG nodes and thus don't have >> shapes/transforms associated with them. When you select an image plane in >> the viewport you're actually selecting that image plane's camera. >> >> >> On Friday, October 19, 2012 10:38:09 AM UTC-7, San Luthra wrote: >>> >>> I am trying to get the imageplane shape node so that its attribute >>> "imageName" can be read >>> >>> so far I have this >>> def connectedImgPlanes(self,**dagNode): >>> print "dagNode ",dagNode ,type(dagNode) >>> lc="" >>> try: >>> lc=cmds.listRelatives(cmds.**listRelatives(dagNode)[0])[0] >>> except TypeError: >>> return "" >>> print lc >>> atribVal=cmds.getAttr(lc+".**imageName") >>> return atribVal >>> >>> the above code works fine if their is only one camera connected to >>> imageplane , but I have more than one camera's imageplane set i get error >>> saying " More than one object matches name: imagePlane1" >>> >>> I guess this is not the right way to traverse and get the ip shape node >>> please help me out.... >>> >>> -- >> view archives: http://groups.google.com/group/python_inside_maya >> change your subscription settings: >> http://groups.google.com/group/python_inside_maya/subscribe >> > > > > -- > John Patrick > 404-242-2675 > [email protected] <javascript:> > http://www.canyourigit.com >
-- view archives: http://groups.google.com/group/python_inside_maya change your subscription settings: http://groups.google.com/group/python_inside_maya/subscribe
