One man's fight against the machine(code)

Joined August 2012
Photos and videos
Something quite serene about programming at 3am on a Saturday.
...side objectives include fully understanding Quaternions, realtime atmospheric lighting and shading, and procedural puzzle design.
1
Getting the plans ready for my annual Christmas coding project! An "explore 'em up" for Android. Anticipating never finishing...
#PhysX is not for the faint of heart, good tuts are hard to find, but it's very satisfying when up and running. Found -9.81 a bit floaty.
The #GLSL layout descriptor feels like cheating, but I like it. Uniforms only getting it in 4.2 contexts. OGLES2, OGL & HLSL all converging.
I do however really like #OpenGLM, it's superb, well done. In the space of 20 minutes, it has permanently replaced all my vec/mat ops.
Even the latest OGL API feels like im stepping back in time. Just doesn't feel as robust as DX, though it borrows from it heavily.
Spent the last 24 hours wrangling #PhysX, #OpenGL4.2, #FreeGLUT, #Glew, #Lua, into #CMake. Then made a table out of magic. #wtf?
Yup, two days in bricked my @Raspberry_Pi. Filled the SD card's small partition. Nevermind though, lesson learnt #reflash!
1
After a long wait, got my @Raspberry_Pi. Very pleased so far. Included browser a bit slow, but in the spirit of Pi, replaced it
1
Too tired to code today, so doing the arty stuff instead. What can a ship collect as it travels through space?
Want to name an asset in my game? Sensible suggestions for ships, power ups, planets, races etc...
Check out these screenshots from my new #android #game via.me/-4lgn35y via.me/-4lgn5gu via.me/-4lgn61k

1
OK Chaps! Challenge time! Easy one! What does this do? while(b){c =b&1;b>>=1}
And why cant someone decide if the y-axis is up or not? People use Z- and DEPTH-buffer interchangeably. #hint #3d
Not to mention #endian differences between C and Java. They all stack to make indexing anything a complete pain.
Convention differences between #OpenGL and #DirectX frustrate! Damn you row v column major. #matrices
Bank holiday weekend coding marathon! #Android SDK, #OpenGLES2.0, #Blender and custom plugins.
New project started. 3D engine for android. I know others exist, but no better vehicle for learning a new platform.
Establishing a brand here!