Design Archive

  • Many things are cool, like this screenshot of XCode for example… this is what happens when debugging iOS apps that use OpenGL, there’s a handy button to click that lets...

    Scenegraphs are cool…

    Many things are cool, like this screenshot of XCode for example… this is what happens when debugging iOS apps that use OpenGL, there’s a handy button to click that lets...

    Continue Reading...

  • There has been progress on my “fly endlessly down some sort of canyon” iPad thing. Quite a lot of this progress has been non-visual infrastructure code where I’ve taken hastily...

    Speeding over the icy wastelands of $insert_name_here

    There has been progress on my “fly endlessly down some sort of canyon” iPad thing. Quite a lot of this progress has been non-visual infrastructure code where I’ve taken hastily...

    Continue Reading...

  • Back when I owned an ST (well, I still have it, but you know what I mean) one of my favourite demos was Ooh Crikey! Wot a Scorcher By The Lost...

    OOh Crikey! Wot a lot of green!

    Back when I owned an ST (well, I still have it, but you know what I mean) one of my favourite demos was Ooh Crikey! Wot a Scorcher By The Lost...

    Continue Reading...

  • After a lot of chopping of code, rewriting bits and pieces and generally trying to turn a hacked mess into something more structured I have this… What you’re looking at...

    OpenGL ES 2.0 First Light

    After a lot of chopping of code, rewriting bits and pieces and generally trying to turn a hacked mess into something more structured I have this… What you’re looking at...

    Continue Reading...

  • So after creating a fun little iOS game using OpenGL ES 1.1 I decided the next thing I create should use ‘real’ 3D, rather than simply bashing OpenGL into managing...

    Debugging via telepathy

    So after creating a fun little iOS game using OpenGL ES 1.1 I decided the next thing I create should use ‘real’ 3D, rather than simply bashing OpenGL into managing...

    Continue Reading...

  • There will be a less predictable image in a future post, once I produce something worth looking at that makes sense to you. I’ve been spending the past few weeks...

    Linear Algebra, Analytic Geometry and other stuff you never saw the point of

    There will be a less predictable image in a future post, once I produce something worth looking at that makes sense to you. I’ve been spending the past few weeks...

    Continue Reading...

  • While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Open Source, Apple and application quality

    While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Continue Reading...

  • Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Processing: Text printing

    Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Continue Reading...

  • Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

    Android Notes: Full screen applications

    Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

    Continue Reading...

  • So, you’ve got the SDK running, and have a strange confusion about just what exactly is going on. By now you’ve hopefully overcome the culture shock and a lack of...

    Android Notes: System overview

    So, you’ve got the SDK running, and have a strange confusion about just what exactly is going on. By now you’ve hopefully overcome the culture shock and a lack of...

    Continue Reading...