Thanks for the suggestions everyone! Sorry I didn't get back sooner, just getting back from a mini vacation. Ill give these suggestions a shot!
Sincerely, Glenn Winters http://www.glennwinters.com http://www.linkedin.com/in/glennjwinters On Aug 31, 2012, at 1:17 AM, Geordie Martinez <[email protected]> wrote: > I was a bit confused about what you wanted to do. to get all meshes or just > the top level meshes. > here is some pymel examples you can sift through pretty easily in a single > line for either > > import pymel.core as pm > # GET ALL MESHES IN A SCENE > allMeshes = [x.getParent() for x in pm.ls(type="mesh")] > > # GET ONLY TOP LEVEL MESHES > topMostMeshes = [top for top in [x.getParent() for x in > pm.ls(type="mesh") ] if not top.getParent()] > > hope this helps > > > On Thu, Aug 30, 2012 at 2:33 PM, Justin Israel <[email protected]> wrote: > Do you mean you just want to get the parent of each item from your ls command? > You can pass the geometry results from the ls -> listRelatives > > cmds.listRelatives(cmds.ls(geometry=True, l=True), parent=True, f=True) > > That should return the parent of each item from the ls command. > > > > On Thu, Aug 30, 2012 at 2:13 PM, GWinters <[email protected]> wrote: > > Hi everyone! > > Im starting to write scripts in python within maya and Im running into an > > issue. Im trying to get the list to select the top dependency node of all > > geometry in the scene. I get this list by having the list focus on the > > transforms but that is also pulling in transforms in on the cameras and > > lights. I want it to run execute similarly to selecting geometry in > > outliner and duplicating it. As of right now I have a list of all the > > geometry > > > > allMeshes2 = cmds.ls(geometry=True) > > > > Then in the for loop I have a pickWalk before duplicating it. > > cmds.pickWalk(direction= "up") > > > > Is there anyway to just have the ls select that object from the outliner? > > Thanks! > > > > Glenn > > > > -- > > 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 > > > -- > 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
