done: http://code.google.com/p/pymel/downloads/list
On Mar 23, 2009, at 2:14 PM, Justin Ball wrote: > > google code was where I was figuring was always the latest builds. I > did not even both > bother to check for anything newer. > > The version problem could explain the odd error I am getting. > > Let me give it a shot. > > Also... for the longest time our work ip was banned from > highen3d/fxshare, so I could not even go there. > > My vote, host both places (or all on googlecode) > > chadrik wrote: >> part of the confusion here is that I posted 0.7.10 on googlecode, but >> put 0.9.0 on highend3d where i've always put the latest. perhaps i >> should host the new version in both places? >> >> -chad >> >> >> On Mar 23, 2009, at 1:50 PM, Paul Molodowitch wrote: >> >> >>> ...also... I don't think isInstanced() is even available in 0.7.10. >>> Are you, perhaps, using 0.9.0 documentation, with 0.7.x code? >>> >>> Here's a sample of how to use it in 0.9.0: >>> >>> from pymel import * >>> >>> cmds.file(f=1, new=1) >>> >>> cubeTrans, cubeMaker = polyCube() >>> cubeShape = cubeTrans.getShape() >>> >>> cubeDupe = duplicate(cubeTrans)[0] >>> cubeGroup = group(cubeTrans) >>> >>> # Nothing should be instanced - we made a duplicate (copy), not an >>> inst. >>> print "is shape instanced?", cubeShape.isInstanced() >>> print "is transform instanced?", cubeTrans.isInstanced() >>> >>> # Now, shape should be instance, group not >>> cubeInst = instance(cubeTrans)[0] >>> print "is shape instanced?", cubeShape.isInstanced() >>> print "is transform instanced?", cubeTrans.isInstanced() >>> >>> >>> # Now both should be >>> groupInst = instance(cubeGroup)[0] >>> print "is shape instanced?", cubeShape.isInstanced() >>> print "is transform instanced?", cubeTrans.isInstanced() >>> >>> >>> # Delete the shape instance, and it should >>> # still report as instanced - since the group it is part of >>> # is still instanced >>> delete(cubeInst) >>> print "is shape instanced?", cubeShape.isInstanced() >>> print "is transform instanced?", cubeTrans.isInstanced() >>> >>> >>> - Paul >>> >>> On Mon, Mar 23, 2009 at 1:36 PM, Paul Molodowitch >>> <[email protected]> wrote: >>> >>>> 2 notes: >>>> >>>> 1) If you're not already aware, there's a new version of pymel up - >>>> 0.9.0. You can grab it from highend3d. If you were already aware, >>>> and wanted to keep with the 0.7.x branch for compatability, carry >>>> on... ;) >>>> >>>> 2) If you just want a list of all the meshes in your scene, >>>> accounting >>>> for all the possible instanced paths, try: >>>> >>>> ls(type='mesh', allPaths=True ) >>>> >>>> >>>> On Mon, Mar 23, 2009 at 12:43 PM, Justin Ball <[email protected] >>>> >>>>> wrote: >>>>> >>>>> I am having trouble using this command. >>>>> >>>>> I seem not to be prepping the info for the isInstanced() command >>>>> properly. Could someone give me a hand? >>>>> >>>>> Here is just some test code that I am trying to get to respond >>>>> properly. >>>>> >>>>> snip-- >>>>> >>>>> from pymel import * >>>>> >>>>> >>>>> for x in ls(type='mesh'): >>>>> select(x, add=1) #select them >>>>> print "Name: " + x >>>>> print "stripNameSpace: " + x.stripNamespace() >>>>> print "PyNode: " + PyNode(x) >>>>> try: >>>>> a = x.stripNamespace() >>>>> a.isInstanced() >>>>> print "Strip TRUE" >>>>> print a >>>>> except: >>>>> pass >>>>> try: >>>>> p = PyNode(x) >>>>> p.isInstanced() >>>>> print "PyNode TRUE" >>>>> except: >>>>> pass >>>>> >>>>> >>>>> >>>>> print "Exit" >>>>> >>>>> >>>>> --snip >>>>> >>>>> I have tried with both with 0.7.9 and 0.7.10 with still no luck. >>>>> >>>>> What I am trying to do is get the transform information of all the >>>>> objects in a scene. And if I have instanced geo, I need to get >>>>> it's >>>>> proper transform info in world space since the local space >>>>> information >>>>> does not provide the additional transform for the group in >>>>> instanced >>>>> geometry. If someone has a better way of doing this, I am all >>>>> ears. >>>>> >>>>> Thank you! >>>>> >>>>> >>>>> >> >> >>> >> > > > > --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/python_inside_maya -~----------~----~----~----~------~----~------~--~---
