Archives July 2009
Day of Exploring
Written by
on
in
Snaking.
Spent the day at Science 2.0 down at the Mars Centre. Kinda freaky how many people I am getting to know at these things. Greg is, as was mentioned, definitely a node in the connectivity graph. The *P marketing department did a presentation, I've never personally looked into the system, but the few quick snippets ...
Beginnings of diffuse + ambient shader tutorial up...
Written by
on
in
Snaking.
Doing a bit more on the shader tutorial stuff. Up now is the first crack of the diffuse+ambient (with directional light) introduction. Very much a fast bash-out, but whatever :) .
You tend to forget the stuff under your abstractions...
Written by
on
in
Snaking.
Decided to get at least *some* PyOpenGL stuff done this weekend, so played around a little with the texture-atlas-based text rendering stuff. I went with a spike test rather than trying to refactor the whole font engine in OpenGLContext at the first go.
I spent the longest time figuring out why the texture always came ...
Selenium Setup bores me...
Written by
on
in
Snaking.
Selenium rocks. Unfortunately, every time I sit down at a new client I wind up having to do boilerplate setup to get a nose-testable Selenium environment. By nose-testable I mean something that automatically sets up and closes down the selenium server (and the client servers under test, though that's a separate issue).
To be useful ...
Shader convenience module...
Written by
on
in
Snaking.
I'm always wary of adding non-standard functionality to PyOpenGL, but as I've been trying to write tutorials for how to use shaders I'm finding that it really is necessary to have a module that provides the appropriate "alternate" definitions and provides the basic compileShader/compileProgram functions (with error checking and log extraction).
So, to use a ...
Win32 Trivia
Written by
on
in
Snaking.
Finally broke down and installed Visual Studio Express 2008 on my Vista partition of the work laptop. It takes a GB on disk, bah. Anyway, it worked as advertised, so whatever, I now have a Python 2.6+ compatible compiler and can use Mingw32 for Python 2.5, so no more need for the Toolkit stuff.
Interesting ...
For the Brave: PyOpenGL 3.0.1a1
Written by
on
in
Snaking.
I've just managed to get PyOpenGL's first alpha for the 3.0.1 series out the door. The biggest changes of note are:
- Shader convenience module OpenGL.GL.shaders, provides shader entry points named as the core entry points with alternate implementations using ARB when necessary. Includes Two utility functions compileShader( source, type_constant ) and compileProgram( *shaders ) which ...
Bashing Tutorials Out
Written by
on
in
Snaking.
On the principle that it's better to just bash through and get *something* done than to spend forever trying to get enough time to do it right, I've started quickly converting the existing shader sample code into automatically generated tutorial web-pages. I'm using a quick and dirty script to turn the '''-quoted strings in ...
zc.buildout at PyGTA on Tuesday
Written by
on
in
Snaking.
Robert, from the Toronto Plone User's Group is going to be presenting zc.buildout on Tuesday evening @ Linux Caffe. More details on the (ugly) new PyGTA site...
Lots of bug-fixes landing in PyOpenGL today...
Written by
on
in
Snaking.
Seems that I'm not getting SourceForge bug updates. There were dozens of bug reports I hadn't seen, along with a few feature requests and patches. I've spent almost the whole day testing, fixing and updating those tickets. Result is that there were way more changes than I'd expected when I sat down to test this ...
Daily archives
- July 2, 2009
- July 4, 2009
- July 8, 2009
- July 10, 2009
- July 11, 2009
- July 12, 2009
- July 18, 2009
- July 20, 2009
- July 21, 2009
- July 22, 2009
- July 24, 2009
- July 26, 2009
- July 30, 2009