pymt demo reel
Posted: 09 March 2009 10:26 PM   [ Ignore ]
Avatar
RankRank
Joined  2007-11-29
Total Posts:  153
Member

Hey all, here is a video i made with my touchscreen to showcase some of the more recent pymt demo apps.  Hope this might spark some more interrest amongst you all to join us in making pymt more awesome rasberry

http://pymt.txzone.net
http://pymt.googlecode.com
#pymt on freenode

 Signature 

http://blog.tehansen.de
http://cs.uiowa.edu/~tehansen

Profile
 
 
Posted: 10 March 2009 11:01 AM   [ Ignore ]   [ # 1 ]
Avatar
RankRankRankRank
Joined  2008-06-04
Total Posts:  565
Elite

Argh supreme awsomeness!  I would like to demo all these apps where do i go to find them?  Or is that a stupid question!

EDIT:

Yep that was a stupid question!  Found them in the downloads!

 Signature 

}---)))@

V JAY!  http://www.v-lux.net LASER tut http://nuigroup.com/forums/viewthread/6407/

Architectural Technician and Building Surveys

http://www.jpgainsfordassociates.com

Profile
 
 
Posted: 10 March 2009 01:21 PM   [ Ignore ]   [ # 2 ]
Rank
Joined  2008-05-17
Total Posts:  77
New Member

Moo! I love cows. That is awesome. Makes me want to learn python.

Profile
 
 
Posted: 10 March 2009 02:08 PM   [ Ignore ]   [ # 3 ]
Rank
Joined  2007-04-05
Total Posts:  54
New Member
thomas.hansen - 09 March 2009 10:26 PM

I’m not sure everyone checks the python subforums.

True. I will sure pop in there more often now though. Impressive work guys!

Profile
 
 
Posted: 10 March 2009 02:34 PM   [ Ignore ]   [ # 4 ]
Avatar
Rank
Joined  2008-08-27
Total Posts:  95
New Member

Sorry for the noob question, but how do I launch the example files to test these out? I am used to using flash apps and am not sure how to load the pyMT apps. I have downloaded python and pyglet.

 Signature 

Fortune cookie wisdom: the only good is knowledge and the only evil is ignorance
@immersivelabs

Profile
 
 
Posted: 14 March 2009 10:01 PM   [ Ignore ]   [ # 5 ]
Avatar
RankRank
Joined  2008-04-22
Total Posts:  204
Member

Thanks everyone smile, you can check out the tutorial on how to get pymt up and running here http://pymt.txzone.net/post/2009/02/24/Tutorial-Part-1-Installation-of-PyMT

 Signature 

sharathpatali.wordpress.com

Profile
 
 
Posted: 16 March 2009 05:03 AM   [ Ignore ]   [ # 6 ]
Avatar
RankRank
Joined  2008-02-14
Total Posts:  154
Member

great work! i will love to check this out (literally)!

 Signature 

_________________________________________________
My blog: Johannes Luderschmidt
our tuio as3 + fiducial support classes

Profile
 
 
Posted: 19 March 2009 02:20 PM   [ Ignore ]   [ # 7 ]
Avatar
RankRank
Joined  2008-02-14
Total Posts:  154
Member

i’ve checked out everything and got most of the examples up and working.

i chose to use python 2.5 because pygl would not work with python 2.6.

pymt runs very fluently.

what i have been wondering about are the opengl parts in pymt. that seems to make everything run much better as compared to flash also in 2d animations. however, if i want to use graphics in pymt i have to use them as textures and have to do all this texture mapping and whatnot. is there an easier possibility to work with graphics in pymt?

 Signature 

_________________________________________________
My blog: Johannes Luderschmidt
our tuio as3 + fiducial support classes

Profile
 
 
Posted: 19 March 2009 03:27 PM   [ Ignore ]   [ # 8 ]
Avatar
RankRank
Joined  2007-11-29
Total Posts:  153
Member

there is a bunch of widget classes that abstract out the underlying openGL in pymt.  Check out the ui subdirectory in the pymt module folder.  you can also check the API docs.  For images and things like that pyglet itself has a bunch of helper functions. check out the pyglet.image module for loading textures from different file formats etc. (we even have an asynchromous image loader in pymt for loading images over slower network connections) you can get access to the openGL texture ID, but you can also just handle them as a picture, they have a draw/blit method.  For other drawing purposes you can check the pymt/graphx.py file/module (or look in API docs), it has a bunch of helper functions for drawing shapes and things like that.  The newest svn even has some beginning support for css styling of widgets (thanks to tito), which makes things easily customizable.

Using pure OpenGL fo all the drawing does make things a little more compicated(asumes some openGL knowledge), but as we get the framework worked up more hopefully we can have helper functions for doing all the routine things.  OpenGL does give the performance boost you are talking about..and also lets you do really funky/custom things apart from 2d/3d if you want to/know how to.  One major advantage I think, is that you can apply shaders to anyting you draw in openGL for some really visual cool effects (see mandelvbrot example...really its just drawing a square..all the colors/shapes are done by a shader)

 Signature 

http://blog.tehansen.de
http://cs.uiowa.edu/~tehansen

Profile
 
 
Posted: 20 March 2009 06:39 AM   [ Ignore ]   [ # 9 ]
Avatar
RankRank
Joined  2008-02-14
Total Posts:  154
Member

high level api sounds cool. i am sorry that i did not rtfm. but i have got not that much time and i want to test as much api’s as possible from the nuigroup to see what has potential.

in my opinion pymt has great potential. especially when it comes to 3d interaction, hardware accelerated 2d animation interaction and animation/interaction with hardware shaded content. it’s a great framework for the research of multi-touch!

congrats smile

 Signature 

_________________________________________________
My blog: Johannes Luderschmidt
our tuio as3 + fiducial support classes

Profile