Pymel is logical and excelent for coding and let you make complex code
easier.
But than ,this complex code is running slow.
Speed hit , at least for me is unacceptable.
I'm staying with maya.cmds untill(if possible) this speed problem is
resolved.




On Oct 3, 4:36 am, Ofer Koren <[email protected]> wrote:
> pymel is more about the speed of coding, less about the speed of the
> code... right Paul?
>
> - Oferwww.mrbroken.com
>
>
>
> On Sat, Oct 2, 2010 at 1:22 PM, Paul Molodowitch <[email protected]> wrote:
> > (err... that should have read 'area', not 'are'...)
> > - Paul
>
> > On Sat, Oct 2, 2010 at 1:21 PM, Paul Molodowitch <[email protected]> wrote:
>
> >> For setAttr, it doesn't create a pynode... but the command is wrapped, so
> >> it will still be slower than the maya.cmds equivalent.
> >> In general, though, speed is one are where PyMel still has a lot of room
> >> for improvement...
> >> - Paul
> >> On Sat, Oct 2, 2010 at 12:29 PM, breeder <[email protected]> wrote:
>
> >>> Example:
> >>> import pymel.core as pm
> >>> pm.setAttr("locator1.tx",5)
>
> >>> So , in this example , does pymel use maya.cmds or is actually
> >>> creating PyNode for "locator1" and than setting attribute???
>
> >>> On Oct 2, 8:16 pm, Jo Jürgens <[email protected]> wrote:
> >>> > A node in maya.cmds is just a text string, while in Python it is a
> >>> > PyNode
> >>> > instance. Creating all those instances in PyMel does take time. For
> >>> > operations on large number of items where speed is crucial, I still
> >>> > tend to
> >>> > use maya.cmds.
>
> >>> --
> >>>http://groups.google.com/group/python_inside_maya
>
> > --
> >http://groups.google.com/group/python_inside_maya

-- 
http://groups.google.com/group/python_inside_maya

Reply via email to