Just a heads up - you can also use

playblast(activeEditor=True)

to query the editor; I've found this slightly more reliable than
pm.getPanel(withFocus=True)
if you want to get the "current" camera view...

- Paul

On Thu, Jan 19, 2012 at 10:56 AM, Kamil Hepner <[email protected]> wrote:

> Okey I'll be honest... :-) the pymel have disadventages. The biggest
> one is that pymel is slower than cmds. But I love it for his OOP
> structure. So yes, my previous post is misleading, sorry for that :-)
>
> 2012/1/19, Justin Israel <[email protected]>:
> > Kamil, you say that there are "only advantages" to using pymel? Are you
> > implying that pymel has no disadvantages? Wouldn't want to mislead a
> > newcomer to Maya python ;-)
> >
> >
> > On Thu, Jan 19, 2012 at 10:05 AM, stephenkmann
> > <[email protected]>wrote:
> >
> >> I can see what you mean.. I still have tons to learn, thanks for the
> >> update!
> >>
> >> -=s
> >>
> >>
> >>
> >> On Thu, Jan 19, 2012 at 10:46 AM, Kamil Hepner
> >> <[email protected]>wrote:
> >>
> >>> Pymel is more pythonic than cmds. Also pymel is object oriented. There
> >>> are only adventages of using pymel istead of cmds. In this simple
> >>> above example, you doesn't see it, I can write it strice in MEL, or
> >>> maya cmds.
> >>>
> >>> But this example, should work in more OOP way:
> >>>
> >>> import pymel.core as pm
> >>>
> >>> # Get the panel
> >>> pan = pm.getPanel(withFocus=True)
> >>> # Name
> >>> pan.getCamera()
> >>>
> >>> But I have a problem, because the getPanel(), allways return me
> >>> ui.Panel objects, even when I use the "all=True" flag. It's strange
> >>> becasue it should return the ui.ModelEditor object when I have
> >>> viewport actived. I use the last version of pymel from git repo (1.0.4
> >>> (8cfdc8c)
> >>>
> >>>
> >>>
> >>> 2012/1/19, Stephen <[email protected]>:
> >>> > I'm in the early steps of learning python in maya and was curious why
> >>> you
> >>> > are using pymel for this , rather than just maya.cmds.
> >>> > (it's the exact same in maya.cmds)
> >>> > -s
> >>> >
> >>> > Sent from blackberry
> >>> >
> >>> > On Jan 19, 2012, at 7:53 AM, Kamil Hepner <[email protected]>
> wrote:
> >>> >
> >>> >> Try this:
> >>> >>
> >>> >> import pymel.core as pm
> >>> >>
> >>> >> # Get the panel
> >>> >> pan = pm.getPanel(withFocus=True)
> >>> >>
> >>> >> # Name
> >>> >> print pm.windows.modelPanel(pan, query=True, camera=True)
> >>> >>
> >>> >>
> >>> >> Should work.
> >>> >> Cya!
> >>> >>
> >>> >> 2012/1/10, deadparticle <[email protected]>:
> >>> >>> i can hardly find infomation of this
> >>> >>>
> >>> >>> --
> >>> >>> 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
> >>>
> >>
> >>
> >>
> >> --
> >> [email protected]
> >> http://smannimation.blogspot.com/
> >> http://nymayausersgroup.blogspot.com/
> >> http://smann3d.blogspot.com/
> >>
> >>
> >>  --
> >> 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

Reply via email to