Main > Programming > Libraries >

PyZOE 1.0a

PyZOE 1.0a

Sponsored Links

PyZOE 1.0a Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
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.

PyZOE 1.0a Screenshot

Advertisements

PyZOE 1.0a Keywords

Bookmark PyZOE 1.0a

Hyperlink code:
Link for forum:

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

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
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