#this has general introduction, instructions, etc (this file)
/c/technical/python/pyglet.txt
Pyglet is available at:
pyglet.org
I download the latest distribution and put it:
/c/downloads/python/pyglet-1.1.3/
the documentation included with pyglet is fantastic
the html docs start at:
file:///c/downloads/python/pyglet-1.1.3/doc/html/index.html
System Message: ERROR/3 (<string>, line 14)
Unexpected indentation.
( CopyAllUrls will not load local (file:///) links )
Docs are also available online if you have access:
pyglet Documentation Index
Programming Guide
pyglet API reference
examples are a great place to start. they are located at:
cd /c/downloads/python/pyglet-1.1.3/examples
also [2009.12.04 17:31:26]
other related files for notes:
#this is used primarily for links and current (specific) notes
/c/technical/python/pyglet/links.txt
/c/technical/python/pyglet/simplui.txt
/c/technical/python/gui.txt
#sample files:
#this is a good file for getting a window to show up using only pyglet:
/c/charles/code/python/pyglet/sample.py
#try running it via command line! should see a white window
#this demo is based off of simplui:
/c/charles/code/python/pyglet/browser/demo.py
About « swiftcoding
darkcoda - Google Code
simplui 1.0.1 released « swiftcoding
simplui v1.0 released « swiftcoding
no generalized notes for using pyglet
granted the documentation included with pyglet is fantastic
should still be some reference to where to look first
which parts are best
and where those docs live if downloaded locally.
notes are also scattered about in various scripts and libraries.
need to distill lessons learned
pyglet custom game loop - Google Search
How do I draw pyglet OpenGL primitives together with Rabbyt sprites? - Rabbyt | Google Groups
pymunk - Google Search
pymunk - Project Hosting on Google Code
Pong Example - pyglet-users | Google Groups
pyglet colors - Google Search
Stretching pyglet's Wings
Drawing a grid (with lines) - pyglet-users | Google Groups
pyglet « Discovery Through Trial & Error
tartley.com : Acceptance testing a pyglet application
tartley.com : Makers
python os current working directory - Google Search
6. Built-in Types — Python v2.6.2 documentation
16.1. os — Miscellaneous operating system interfaces — Python v2.6.2 documentation
pyglet wait - Google Search
pyglet.clock
remember that colors are (usually) specified as floating point numbers with values between 0 and 1.0
pyglet colors - Google Search
Stretching pyglet's Wings
Drawing a grid (with lines) - pyglet-users | Google Groups
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
gvgen - Google Search
Graphviz
pyglet svg - Google Search
PyWeek - Squirtle - an SVG mini-library for Pyglet
Super Effective
Libraries - Super Effective
Squirtle - SVG Library - Super Effective
Graphviz
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
for sprites in pyglet, just calling .delete() works
pyglet unload image - Google Search
rabbyt - Rabbyt Reference - matthewmarshall.org
pyglet Documentation Index
pyglet.image
Commit c596bf0adf6213998366ff66c55355057cb81a20 to irskep's splatterboard - GitHub
irskep's Profile - GitHub
pyglet memory - Google Search
partiallydisassembled.net
avbin no sound mac - Google Search
avbin - Google Code
FFmpeg
Hall of Shame
FFmpeg License and Legal Considerations
Get FFmpeg
PyWeek - AVBin on MacOSX?
when playing back media on mac, make sure you are using a terminal associated with the currently logged in user!!
using a different user will allow the video to show up
pyglet gui - Google Search
pyglons - Google Code
pyglet ui toolkit (maybe a mini-sprint here at pycon?) - pyglet-users | Google Groups
Simple Menu Class - pyglet-users | Google Groups
Entity Crisis: The Embedded GUI, continued...
pyglui - Google Search
kportertx's pyglui at master - GitHub
capturetestpy.png (PNG Image, 640x480 pixels)
cocos2d
pygame developers strongly discourage using QT, wxWindows mixed with pygame... might be able to get away with it in pyglet, but still have the two event loop issues.
pygame gui - Google Search
pygame - python game development
seems like multitouch may need it's own category... not sure where it should live yet.
android multitouch - Google Search
Report: Apple nixed Android's multitouch | Apple - CNET News
Android G1 Multi-Touch Video and Source Code
python android - Google Search
Is there any way to run Python on Android ? - Stack Overflow
jythonroid - Google Code
pyglet gui - Google Search
pyglons - Google Code
pyglet ui toolkit (maybe a mini-sprint here at pycon?) - pyglet-users | Google Groups
Simple Menu Class - pyglet-users | Google Groups
Entity Crisis: The Embedded GUI, continued...
pyglui - Google Search
kportertx's pyglui at master - GitHub
capturetestpy.png (PNG Image, 640x480 pixels)
pywidget - Google Code
be sure to add in a way to exit the program if you enable fullscreen mode!
will lock out everything else if you don't!!
hehe... oops
reboot
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
cocos2d documentation - Google Search
cocos2d, cocos Live & games: Documentation in cocos2d
cocos2d Documentation Index
Programming Guide
Handling Events
Layers
404 Not Found
irskep's pyglui at master - GitHub
investigating the "Observer Pattern" used in the event framework for pyglet
very similar to asynchronous
Python Library Reference
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
pyglet clickable image - Google Search
pyglet-users | Google Groups
minimal pyglet window implementation - pyglet-users | Google Groups
iPhone Applications in Python - Jay Freeman (saurik)
Ludum Dare » python
cocos2d - Google Search
cocos2d
cocos2d
cocos2d API reference
cocos.menu
Programming Guide
Hello, World
Layers
cocos.layer.base_layers.MultiplexLayer
Downloads - pygag - Google Code
pyglet gui - Google Search
irskep's pyflipcard at master - GitHub
Entity Crisis: The Embedded GUI, continued...
Richard Jones' Log
pyglet - Google Code
pyglet-users | Google Groups
GUI - pyglet-users | Google Groups
pyglet experimental gui - pyglet-users | Google Groups
My simple GUI library for Pyglet - pyglet-users | Google Groups
Using Pyglet in a rich GUI - pyglet-users | Google Groups
controling a pyglet window from a gui program - pyglet-users | Google Groups
pyglet ui toolkit (maybe a mini-sprint here at pycon?) - pyglet-users | Google Groups
normal python widgets and pyglet - pyglet-users | Google Groups
DESIGN - pyglet - Google Code
Deviceconf
pyglet.text.layout.IncrementalTextLayout
Simple Menu Class - pyglet-users | Google Groups
Pages - pyglet-users | Google Groups
files for pyglet that handle vsync:
/c/virtuals/pyglet/pyglet-1.1.3/pyglet/window/carbon/__init__.py
/c/virtuals/pyglet/pyglet-1.1.3/pyglet/gl/agl.py
/c/virtuals/pyglet/pyglet-1.1.3/pyglet/window/__init__.py
/c/virtuals/pyglet/pyglet-1.1.3/pyglet/app/carbon.py
opengl vertical retrace - Google Search
Synchronizing Xvideo to the vertical retrace
opengl vertical refresh - Google Search
Technical Q&A QA1521: Synchronizing OpenGL rendering updates to the vertical refresh of the display
OpenGL @ Lighthouse 3D - GLUT Tutorial
opengl vblank - Google Search
OpenGL sync to vblank and interlaced fields - nV News Forums
Temporal Rate Conversion by Dave Marsh - Google Search
Temporal Rate Conversion: Dave Marsh. Microsoft Technical Evangelist, TV and Video
pyglet swap interval - Google Search
pyglet set_vsync - Google Search
opengl agl - Google Search
AGL Reference
AGL Reference
By default pyglet window buffer swaps are synchronised to the display refresh
rate, so you may also want to disable set_vsync.
pygame vs pyglet
Pyglet — Blogs, Pictures, and more on WordPress
pygameSF interview creator of pyglet Alex Holkner « Salt in Your Coffee
PyGameSF » An Interview with Alex Holkner
timothytwillman.com
: topics
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
Writing a pyglet application
Hello, World
Calling functions periodically
User-editable text
Controlling playback
Playing sounds and music
pyglet.media.Source
pyglet.media.Player
pyglet.media.ManagedSoundPlayer
Image viewer
Animations
pyglet.sprite.Sprite
Loading resources
Graphics
: pyglet.txt
cocos2d
cocos2d-iphone - Google Code
cocos2d
cocos2d FAQ
los-cocos - Revision 853: /branches/pycon-lighting-talk
cocos2d
cocos2d
GamesUsingCocos2d - cocos2d-iphone - Games using cocos2d for iPhone ordered chronologically (newer games first) - Google Code
cocos2d
cocos2d-iphone - Google Code
cocos2d
cocos2d FAQ
pyglet slideshow - Google Search
[python-advocacy] silent-movie slideshow?
[python-advocacy] silent-movie slideshow?
bruce python - Google Search
Bruce the Presentation Tool 2.0 (beta)
bruce-tpt - Google Code
r1chardj0n3s - Bruce, The Presentation Tool
Downloads - bruce-tpt - Google Code
: pyglet.txt
.*py.*: pyglet, pyopengl, rabbyt, pygame, pyogre…cocos2d.py « Salt in Your Coffee
pyglet
Pyglet - Wikipedia, the free encyclopedia
pyglet-users | Google Groups
Conway’s Game of Life in GLSL/Pyglet « swiftcoding
swiftcoding
Fast numpy array visualization - pyglet-users | Google Groups
Python/IPython pyglet terminal with numpy support
Handling mouse and keyboard events
Programming Guide
Windowing
Creating a window
Creating an OpenGL context
OpenGL configuration options
spent a few hours last night running through the examples included with pyglet. very cool stuff!
: Home
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
Python 2.5.2 Documentation - 21st February, 2008
Python Library Reference
14.14 ctypes -- A foreign function library for Python.
14.14.1 ctypes tutorial
: pyglet.txt
pyglet Documentation Index
Programming Guide
pyglet API reference
/c/downloads/python/pyglet-1.1.3/examples
python media_player.py /media/CHARLES/outgoing/MVI_8486.AVI
that is a good first test to make sure AVBin is installed locally
(have added to media/system/startup-live.sh)
opengl redbook - Google Search
OpenGL - The Industry Standard for High Performance Graphics
What's New in the Latest Version of OpenGL
OpenGL 2.1 Reference Pages
The OpenGL Reference Manual - The Bluebook
The OpenGL Programming Guide - The Redbook
blender opengl - Google Search
OpenGL Programming Guide : Table of Contents
Chapter 1 - OpenGL Programming Guide
Appendix J - OpenGL Programming Guide
Nehe Lessons 1 10 - pyglet-users | Google Groups
NeHe's OpenGL - Google Search
NeHe Productions: OpenGL Lessons
NeHe Productions: OpenGL Lesson #01
pyglet.media.riff.RIFFFormatException: Unsupported RIFF form "AVI "
make sure avbin has been installed on the system
#2009.04.06 11:45:36 work@140-182-132-176:/c/virtuals/pyglet/pyglet-1.1.3/examples
pythonw image_display.py /c/media/projects/IMG_8116_l.JPG
pyglet virtualenv - Google Search
pyglet and virtualenv
Re: broken egg for pyglet
Bruce the Presentation Tool 2.0 (beta)
Window manager is not available. Ensure you run "pythonw", not "python" - Google Search
Python for Astrostatistics - Mac OS X Installation
virtualenv pythonw - Google Search
gldnspud's virtualenv-pythonw-osx at master - GitHub
virtualenv on OS X with pythonw - virtualenv | Google Groups
No pythonw on OSX? - virtualenv | Google Groups
Search results for virtualenv pythonw - MarkMail
: pyglet.txt
pyglet - Google Search
pyglet
Pyglet - Wikipedia, the free encyclopedia
pyglet-users | Google Groups
YouTube - Conway's Game of Life in GLSL/Pyglet
Conway’s Game of Life in GLSL/Pyglet « swiftcoding
swiftcoding
to:ianb@colorstudy.org?
I just ran across this issue when trying to use pyglet in a virtual environment on Mac OS X. The message from pyglet was:
pyglet.window.carbon.CarbonException: Window manager is not available. Ensure you run "pythonw", not "python"
which lead me to a more recent thread:
| http://groups.google.com/group/python-virtualenv/browse_thread/thread/83fa4a12d22a30c8/744e19c194f1618a
which has a fix at:
| http://github.com/gldnspud/virtualenv-pythonw-osx/tree/master
I haven't tried the fix yet, but I thought I might send it on to see if it is something that should be included with virtualenv. It's not so much about supporting older versions of python, just being able to use pythonw from a virtualenv.
-Charles
On May 16 2008, 3:12 pm, Ian Bicking <i...@colorstudy.com> wrote:
> dmp wrote:
>
> > On Wed, Apr 16, 2008 at 2:27 PM, Ian Bicking <i...@colorstudy.com
> > <mailto:i...@colorstudy.com>> wrote:
>
> > dmp wrote:
> > > Using virtualenv 1.0 I created a virtual environment, installed
> > an app
> > > that tries to open a GUI dialog, and keep getting the following
> > message:
>
> > > This program needs access to the screen. Please run with 'pythonw',
> > > not 'python', and only when you are logged in on the main display of
> > > your Mac.
>
> > > Is there a fix for this yet? I (naively) tried copying the pythonw
> > > executable to the virtualenv bin directory but that didn't work. A
> > > google search turned up only one useful hit -- from a couple
> > months ago
> > > where Robert Kern indicated he had a patch that would fix this. Is
> > > there a plan to get that into virtualenv at all?
>
> > I don't see that patch, do you know where it is?
>
> > I can't believe I didn't at least provide the link to the archived
> > message from Robert. Here it is:
> > http://www.mail-archive.com/distutils-...@python.org/msg04223.html
>
> > I'm not sure he ever finished / submitted it. I can ask him tomorrow
> > about it though.
>
> Was there a followup for this? The email describes a fairly complicated
> solution, so I'm not sure what to do about it. Supporting older
> versions of Python isn't a huge concern in every situation, I think,
> because the idea of virtualenv is isolation so that everything doesn't
> have to be run on the same set of libraries or Python version. So if
> things work okay on Python 2.4 that would be good enough for me. A
> warning for users would be nice, but I'm not really sure what's going on
> here.
>
> --
> Ian Bicking : i...@colorstudy.com :http://blog.ianbicking.org
downloaded source, docs and avbin to USB
attempting install for linux
/media/CHARLES/downloads/python/avbin-linux-x86-32-7
sudo bash install.sh
/media/CHARLES/downloads/python/pyglet-1.1.3
sudo python setup.py install
bruce uses pyglet to display slides via open gl... this works full screen