PyZOE 1.0a
Sponsored Links
PyZOE 1.0a Ranking & Summary
File size:
0.44 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1195
Date added:
2006-07-18
Publisher:
Erik Max Francis
PyZOE 1.0a description
ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python.Its primary focus is rapid prototyping and experimentation, so it only supports the barest essentials, with focus on wire frames.
Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions no specific OpenGL knowledge is required.
Demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.
ZOE is a very simple OpenGL-based graphics engine. OpenGL describes the primitives for doing 3D graphics; a graphics engine assists in organizing these primitives into higher-level abstractions. Some basic familiarity with OpenGL is expected to be able to use ZOE.
ZOE has five primary abstractions, in the form of classes. The first is the engine, which encapsulates the functioning window system. The second is the object, which encapsulates individual objects moving and interacting in the system. A subclass of an object is a group, a collection of objects that move in unison, possibly with some transformations applied before and undone afterward. Third, a camera encapsulates the transformations involved in placing and manipulating the view. Fourth, an interface encapsulates all the user interface controls (keystrokes and mouse manipulation) so that they can be exploited by the system.
ZOE also has some support for particle systems; that is, a group of non-interacting particles that behave according to the same rules. A particle is a special form of object that is merely represented with a point, and an optional trail (to make its motion more prominent), and a system is a group object which contains and manages a collection of non-interacting particles.
Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions no specific OpenGL knowledge is required.
Demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.
ZOE is a very simple OpenGL-based graphics engine. OpenGL describes the primitives for doing 3D graphics; a graphics engine assists in organizing these primitives into higher-level abstractions. Some basic familiarity with OpenGL is expected to be able to use ZOE.
ZOE has five primary abstractions, in the form of classes. The first is the engine, which encapsulates the functioning window system. The second is the object, which encapsulates individual objects moving and interacting in the system. A subclass of an object is a group, a collection of objects that move in unison, possibly with some transformations applied before and undone afterward. Third, a camera encapsulates the transformations involved in placing and manipulating the view. Fourth, an interface encapsulates all the user interface controls (keystrokes and mouse manipulation) so that they can be exploited by the system.
ZOE also has some support for particle systems; that is, a group of non-interacting particles that behave according to the same rules. A particle is a special form of object that is merely represented with a point, and an optional trail (to make its motion more prominent), and a system is a group object which contains and manages a collection of non-interacting particles.
PyZOE 1.0a Screenshot
PyZOE 1.0a Keywords
OpenGL
ZOE
PyZOE
PyZOE 1.0a
OGLE
Python
opengl graphics engine
Graphics engine
opengl graphics
graphics
engine
system
simple
written
object
PyZOE 1.0a
Bookmark PyZOE 1.0a
PyZOE 1.0a Copyright
WareSeeker periodically updates pricing and software information of PyZOE 1.0a full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PyZOE 1.0a Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
graphics engineer
opengl vista
3d graphics engine
opengl driver
opengl test
graphics engines
opengl tutorial
opengl update
couldn't initialize graphics engine
engines
graphics and layouts
opengl 3
what is opengl
pete opengl
myspace graphics
google search engine
opengl screensavers
open source graphics engine
Related Software
pbd is a simple database management system for PHP programs. Free Download
tcptunnel is a simple TCP tunnel written in Perl. Free Download
PRES (the Press Release System) is a simple content management system. Free Download
myBloggie provides one of the most simple, user-firendly Weblog system available to date. Free Download
ZWS is a simple Web server written in ZSH. Free Download
SimpleKB is a simple FAQ/knowledge base system. Free Download
ogre4j project enables the use of the OGRE (Object-Oriented Graphics Rendering Engine) libraries in Java applications. Free Download
phpWebPROXY provides a simple Web proxy written in PHP. Free Download
Latest Software
Popular Software
Favourite Software