Tuesday, January 30, 2007

Python and OpenGL

So, I've just spent a good piece of today trying to get Python and OpenGL to work (stuff I'm trying to do in order to prep myself for the new job). I'll blame it on my lack of experience in Python, but man oh man, it wasn't an easy deal.

1. So, I grab what I think is the right download and follow the instructions given on the site. I then run the test apps. No dice.

2. I think "OK, it must be me, missing something", so I go digging around trying to find any information on what it might be. No dice there either.

I finally find the 'easy install' utility from PEAK and eventually I find that there is a difference between the OpenGL bindings and the pyOpenGL util (that I've been using). The difference being is that the OpenGL version WORKS.

However, on the plus side, I also managed to get wxPython installed and working as well.


So, after a bit of digging, I figured out what it was. Both versions of the OpenGL bindings use GLUT. This isn't a bad thing (well, it could be considered a bad thing, but I digress) if you install the glut32.dll file into your python's DLL folder, it doesn't work. It must reside in the system32 folder. Not sure who to blame on that one ... I'd like to blame Python for it, but I'm not sure I could realistically do that.

Tuesday, January 23, 2007

Personal Update

I'm now in-between jobs. Today was my last day at Radical Entertainment.

I feel good about this. I have a fairly good feeling about where I'm going next.

I'll post more as the situation progresses.

Wednesday, January 10, 2007

More Free Stuff

I like vi. And vim, too. But somedays, I like my editor to be a little more ... friendly. But I still like it to be context sensitive, colour coded and all the jazzy neat stuff that all the other programmers rant and rave about in their editors. So, I was quite happy to find Notepad++, a sourceforge project. It's quite nice, does everything I want it to do and it's free. So it's good for all my lua editing work. Edit: And it's also based on the Scite text editor engine. I'm a fan of Scite, but Notepad++ adds a nice polish on top of it. It's fairly lightweight, so go on and give it a try: Notepad++