|
From: Frank R. <cra...@gm...> - 2002-01-30 18:22:17
|
Hello to all, We've decided to fully switch EoM to OpenGL now. Although this introduces PyOpenGL as a new dependency it's giving us a lot more to work with. Those of you who checked out the CVS version already realized how slow the software renderer is. The OpenGL renderer will be *a lot* faster. The first plan was to keep both the software and the OpenGL renderer in the project, but seeing the first very successful results from the OpenGL renderer and thinking about the future possibilites (think of animations) brought up the decision to screw the software renderer in favor of the better OpenGL renderer. So stay tuned for the OpenGL renderer hitting the CVS (or actually it'd be better not to stay tuned as I got some nasty exams ahead and it might take a while until I can update the OpenGL renderer to the current state of the software renderer) Finally note that the use of OpenGL does not imply that EoM is now 3D. PS: If you feel like implementing a software renderer please do so. The current (not yet commited though) architecture of EoM allows for easy switches of renderers. But as we want to get EoM useable the current team will focus on the OpenGL renderer so that we don't have to implement everything twice. for the EoM team, -- Raiser, Frank aka CrashChaos IRC: irc.openprojects.net #pygame "A mathematician is a blind man in a dark room looking for a black cat which isn't there." -- Charles Darwin |