So, who is John Whigham?
Rather than wax phylisophical, I'll stick to the facts; such as the fact that I work for the technology development team at Blitz Games Studios one of the largest independent developers of video games in the UK producing an industry leading engine and toolchain solution known as BlitzTech

DISCLAIMER: I would like to make it clear however that all content, views and opinions expressed on this blog are mine and mine alone - they are personal to me and in no way reflect the views or opinions of my employer. Blitz Games Studios is not affiliated with this blog in any way and cannot be held responsible for anything I say or do here.

Ok, with the boilerplate out of the way what else is there...I've been programming computers for about twenty seven years now starting with the old Acorn 8-bit machines then working up to Acorn 32-bit before switching to PCs just as 32-bit was starting to become popular (remember the Dos4G extender?) I've been working on PCs largely in C++ ever since crafting tools for game development on Windows 3.1, Windows for Workgroups, Windows 95, Windows XP and now largely on Vista and Windows 7.

Although I spend most of my time working on the database, networking, server and data processing aspects of tools development I still have a very active interest in graphical techniques and algorithms, especially in the generation and rendering of real world environments and physically based rendering - seeing as I have absolutely zero artistic talent this leads nicely on to procedural generation of same.

I've been playing with fractals for years now producing many small demos for very specific ideas but with the power of shader based graphics hardware it's only in the last few years that I've really started to try and produce more realistic enviroments, hopefully the projects mentioned in this blog will be of interest to others working in a similar vein.
Ok, that will do for now, hopefully you will find this blog interesting - do feel free to comment if so!