I wouldn't mind anybody using pyprocessing for any purpose whatsoever. I have already stumbled on pymt when a student of mine developed an application for an experimental MT hardware. You are doing a great job!
I started pyprocessing for exactly the same reasons you have stated: I wanted to give my first year students a simple way of setting up a window and drawing on it. The Processing API seemed a good candidate. Feel free to use pyprocessing in any way you wish. I usually do not impose any licensing restrictions on any software that I write, but just ask people to be polite and give me credit where credit is due. I would have liked to do the same with Jython, but I must confess I'm not very familiar with it. I guess you would need to use Jogl and some other libraries in order to be able to render text and images. If you can give me some pointers on that, I might try to port it. Cheers. --Claudio On Oct 16, 12:32 pm, Thomas Hansen <[email protected]> wrote: > Claudio, > > Wow pyprocessing look pretty cool already! Are you focusing mostly on > teh graphics functions or input etc. also? > > I'm working on a cross-platform python library for building multi- > touch and other post-wimp interfaces (also built on pyglet, see > e.g.:http://vimeo.com/5445270). We've focused alot on input and > interaction programming. We have a little bit of graphics functions, > but mostly users have to do their own opengl. It would be cool if we > could integrate pyprocessing somehow, so that users can use it to draw > the graphics for their widgets and interfaces. Especially since many > people are already familliar with processing / it has a nice/simple > drawing API. One of our main goals is also conpact/consise code and > rich visual semantics, and I know processing is pretty cool, but being > able to use python at teh same time makes it even better :) > > I'm not a legal/license guru. Do you know if it would be / areyou be > ok, if we wanted to use pyprocessing inside inside pymt (GPL > license) ? (I thin it should be OK with BSD license right? ..just like > with pymt ?!) > > Thanks, and keep up the awesome work! > > ps. I'm pretty sure i know the answer, since your using pyglet...but > there wouldn't be a chance that you are somehow getting this oi run > inside a browser like processing does by using some funky jython > magic? > -- > Thomas > > On Oct 9, 7:15 am, Claudio Esperança <[email protected]> > wrote: > > > I'd like to announce the first alpha release of the > > pyprocessing<http://code.google.com/p/pyprocessing/>project. This is > > a > > Python <http://www.python.org/> package that creates an environment for > > graphics applications that closely resembles that of the > > Processing<http://www.processing.org/>system. > > > The project mission is to implement Processing's friendly graphics functions > > and interaction model in Python. Not all of Processing is to be ported, > > though, since Python itself already provides alternatives for many features > > of Processing, such as XML parsing. > > > The *pyprocessing* backend is built upon OpenGL <http://www.opengl.org/> and > > Pyglet <http://www.pyglet.org/>, which provide the actual graphics > > rendering. Since these are multiplatform, so is *pyprocessing*. > > > We hope that, much in the same spirit of the Processing project, * > > pyprocessing* will appeal to people who want to easily program and interact > > with computer generated imagery. It is also meant to help teaching computer > > programming by making it possible to write compact code with rich visual > > semantics. > > > I would appreciate any comment on this effort. > > > Cheers, > > --Claudio > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en -~----------~----~----~----~------~----~------~--~---
