Graphics.

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Jonathan Daugherty

    Graphics.

    Hello all,

    I'm looking for a good 2d/3d graphics library with python bindings (or
    written in python). I've found a few packages so far, and I'd like to
    know what you guys think before I settle on one of them; I'm having a
    hard time deciding which one to use.

    - VPython: a 3d python package with high-level primitive support and
    good user interface input processing, but no alpha channel API from
    what I can tell (I need alpha processing capabilities)

    - pygame: all-around high-level graphics manipulation with good event
    API and alpha channel support, more do-it-yourself than vpython

    - pyopengl: low-level (yet obviously powerful and high-performance)
    option which integrates well with SDL / pygame

    Right now my objective is to find a good API that will allow me to
    perform fast alpha and blitting operations for a fancy menu system.
    Do any of you have experience and subsequent advice? I'm leaning
    toward pygame.

    --
    _ ,^. _
    ,'/ -' '- \`.
    / | \ / | \ Jonathan Daugherty
    | | | | | |
    | \_,' `._/ | http://www.cprogrammer.org
    | |
    \ /
    `. .'
    `--._.--'

  • DH

    #2
    Re: Graphics.

    Jonathan Daugherty wrote:[color=blue]
    > Right now my objective is to find a good API that will allow me to
    > perform fast alpha and blitting operations for a fancy menu system.
    > Do any of you have experience and subsequent advice? I'm leaning
    > toward pygame.[/color]

    I'm not sure what you mean by a fancy menu system, but
    you can do OpenGL stuff in PyGame too, just install pygame and pyopengl.

    See also PyUI, an alpha gui toolkit that works on top of pygame and/or
    pyopengl: http://pyui.sourceforge.net/

    Comment

    Working...