i'm very interested in this.  i just downloaded ipython and started
playing with it.  already i'm getting ideas for how to customize the
intepreter for maya and pymel.

for starters, creating lots of new magic commands, including shortcuts
to the most used

lr --> listRelatives
lc --> listConnections
lh --> listHistory
lf --> listHistory(future=1)
sel --> select

ideally we could create a paradigm for navigating dag paths which
mirrors directory path navigation in system shells. the dag-equivalent
of "pwd" would be the currently selected node, since most commands are
programmed to work on this in the absence of an input argument
anyway.  in this commandline scenario, pickwalks would become much
more useful, so it would be nice to have shortcuts:

pw -d  --> pickWalk( direction='down')
pw -u  --> pickWalk( direction='up')
pw -l  --> pickWalk( direction='left')
pw -r  --> pickWalk( direction='right')

a new command for changing the active (selected) dag node which adds
the ability to use relative paths, would help flesh out the paradigm:

# given a group with two spheres under it:
chdag |group1|pSphere1|pSphereShape1
chdag ..|..|pSphere2   # go up two nodes, then down to pSphere2

a HUGE feature would be tab completion for maya dag paths.  i imagine
we'll really have to get under the hood to do this, but its all open-
source, so it should be completely doable.

combine all this with mapy, and you have the best of all worlds, a
streamlined, customized shell, PLUS an interactive gui.

-chad



On Sep 7, 1:52 pm, Jelle Feringa <[EMAIL PROTECTED]> wrote:
> Hi Farsheed,
>
> Thanks for releasing mapy.
> I've got a few ideas on how to improve your work so far and make mapy  
> work on osx and ipython ( hopefully shells too ).
> If any others are interested too; let me know.
>
> -jelle
>
> On Sep 7, 2008, at 11:22 PM, Farsheed wrote:
>
>
>
> > Here is mapy's source code:
> >http://groups.google.com/group/python_inside_maya/web/mapy.sourcecode...
> > Feel free to change it and make great tools for Mel and python
> > community.
> > Please do not hesitate to contact me.
>
> > Farsheed Ashouri,
> > Group Moderator.
--~--~---------~--~----~------------~-------~--~----~
Yours,
Maya-Python Club Team.
-~----------~----~----~----~------~----~------~--~---

  • ... Farsheed
    • ... Jelle Feringa
    • ... Jelle Feringa
      • ... Farsheed Ashouri
      • ... Chadrik
        • ... Farsheed Ashouri
          • ... kurian os ™ ®കോപ്പിയടിച്ചാല്©ഗോതമ്പുണ്ട!

Reply via email to