Projects tagged ‘opengl’ and ‘pyglet’


Jump to tag:

Projects tagged ‘opengl’ and ‘pyglet’

Filtered by Project Tags opengl pyglet

Refine results Project Tags python (25) game (7) cocos2d (3) games (3) 2d (3) gamedev (2) physics (2) platform-independant (2) glsl (2) gui (2) linux (2) graphics (2)

[30 total ]

8 Users
   

cocos2d is a framework for building 2d games, demos, and other graphical/interactive applications. It is built over pyglet. It provides some conventions and classes to help you structure a "scene based application".
Created about 1 year ago.

1 Users
 

PsychoPy is an open-source package for creating psychology stimuli in Python (A real and free alternative to Matlab). PsychoPy combines the graphical strengths of OpenGL with the easy Python syntax to ... [More] give experimental psychologists a free and simple stimulus presentation and control package. [Less]
Created about 1 year ago.

1 Users
 

Miru is a set of graphics extensions to pyglet enabling easier development of OpenGL-based applications in Python. Features include camera, lighting and advanced texture mapping abstractions. There is also support for loading Wavefront OBJ files.
Created about 1 year ago.

1 Users
   

Bruce the Presentation Tool is for programmers who are tired of fighting with presentation tools. In its basic form it allows text, code or image pages and even interactive Python sessions. It uses ... [More] pyglet (http://www.pyglet.org/) and is easily extensible to add new page types. [Less]
Created about 1 year ago.

1 Users

Pocketwatchis...Pocket watch is an OpenGL graphics library for python, intended to be used in a manor which makes sense to people who typically work with 2d graphics. Pocketwatch makes use of C++ to ... [More] do some basic memory management, and uses this to do the bulk of the opengl calls for drawing your objects and things. Pocketwatch features an api for writing plugins to extend the backend, so that you can easily write more advanced code if you need to, and distribute it separately. Pocketwatch provides a simple api to make use of this backend to write simple 3d programs. why!?Because I want to write python programs that can render opengl graphics with reasonable performance. Somewhere along the way someone told me a dirty dirty lie, which is to say that pyopengl can do this. Despite what your mother may have told you, using ctypes to do lots of opengl calls is actually very SLOW. So instead, I took all of the code that I could, and wrote a simple C++ library to do all the nitty gritty stuff, and wrote a python state-sorter which could render all of the objects with a single ctypes call. what about pyglet?Pyglet is awesome, and pocketwatch uses pyglet to do some specific things like window management, rendering text, and opening images. Pyglet now supports some features that may have been useful to solving the problems I had when I started writing pocketwatch. But even then, said features didn't seem flexible enough to do what I wanted. Maybe this is different now, maybe not. alsoPocketwatch is in a 'beta' phase, so the api is prone to change, some code is not as clean as I'd like it to be, and not all of the features I want are implemented yet. However, there is only a little bit of work left needed before it can be considered stable. None the less, use at your own risk. featuressimple, intuitive api model loading state sorting color based mouse picking extendable in C++ and python cross platform support rudimentary GLSL support! [Less]
Created 10 months ago.

0 Users

The goal of pytform is to be a fully featured 2d polygon-based game development kit. I'm starting to create a 2d game, and developed this to make my work easier. It could be useful for more people, so ... [More] I've decided to share it! If you want more details, check the pytform's home page: http://sites.google.com/site/pytform With pytform, you code in Python. Pytform is mainly composed of a level editor and a "game class", used to implement your game. You can download the first release (v0.1) in the Downloads pane. Please consider that this is a very early beta! Hehe... I'm now focusing on documenting everything. This project uses the following libraries (if you get the source, you'll need to download them too): pyglet pybox2d pyyaml py2exe [Less]
Created about 1 year ago.

0 Users

cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications. It is built over pyglet. It provides some conventions and classes to help you structure a "scene ... [More] based application". A cocos2d application consists of several scenes, and a workflow connecting the different scenes. It provides you with a "director" (a singleton) which handles that workflow between scenes. Each scene is composed of an arbitrary number of layers; layers take care of drawing to the screen (using the pyglet and OpenGL APIs), handling events and in general contain all of the game/application logic. Cocos simplifies the game development in these areas: Defining a workflow for your game Creating special effects in layers Creating transitions between scenes Managing sprites Basic menus For more information, visit the cocos2d homepage [Less]
Created about 1 year ago.

0 Users

toccoUI is a set of applications written using the PyMT framework. It consists of a apploader and several applications demonstrating the multi user and collaborative nature of multitouch applications.
Created 9 months ago.

0 Users

Set of tools to visualize numpy arrays using OpenGL through pyglet
Created 4 months ago.

0 Users

Lepton: A high-performance, pluggable particle engine and API for PythonLepton is designed to make complex and beautiful particle effects possible, and even easy from Python programs. Lepton ... [More] provides the following core features: Native-code core for high-performance particle dynamics and rendering Pluggable particle controllers for specifying particle behavior Two pluggable OpenGL renderers, and two pygame renderers Spacial domains, used to control particle emission and behavior Easy to use and powerful texture support, including animation Modular architecture that lets you easily configure and customize the engine The code includes several examples of how you can use the engine (using pyglet and pygame). Note the engine itself does not depend on any other 3rd-party Python libraries and simply requires the application to setup an OpenGL context in order to render particles. Learn MoreOverview -- The 10,000 foot view of Lepton Code Example -- A complete 3D explosion example program using Lepton and Pyglet Change Log -- Changes in the latest release RoadMap -- Where Lepton is headed Latest Checkins -- What's cooking in the subversion repo ApplicationsLepton was used for our pyweek entry Fishing Frenzy: Fishing Frenzy Pyweek Page Browse the Source Code If you are working on an application using lepton, let us know! [Less]
Created 12 months ago.