Andanzas
Building community in the Galician hinterlands
The Pitt
The Long Way to a Small, Angry Planet
Atmosphere Rendering
How to pretty-up your planet rendering
New beginnings
Drastic times call for drastic measures
SPIRV layout checking for Rust
Isn't it just great when the GLSL compiler adds unexpected padding between fields in a buffer, and the only way you can tell is that your rendering is broken in weird ways? Having lost a couple of hours to one such bug, I decided I needed a way to quickly catch that sort of error.
Hello, World!
It was past time I had a personal website, so here one is. If you came here looking for my older content, you'll find most of it over on my old wordpress . I've only migrated a little of the historical content, seeing as most of it is very out of date, so there it will remain until wordpress shuts down (or the heat death of the universe, whichever comes first).
Playfab Game Jame Postmortem
Beginners luck, I guess.
Permanence (or a lack thereof)
When Google VP Vint Cerf warned that increased dependence on technology could lead to a 'digital dark age', he merely echoed the concern of everyone involved in the preservation of information in a digital world. While it is expedient to dismiss his claim as sensationalist and/or paranoid, Google's announcement yesterday that they are closing down the Google Code source code repositories provides an unfortunate echo to his cries.
Logarithmic Spiral Distance Field
Turn, turn, turn
The Price of Progress
I recently installed the beta of Microsoft Office 2010, and the first thing that struck me is how it performs noticeably worse on my 3.0 GHz quad-core gaming PC, than Office '98 performed on a now 12-year-old PowerBook G3, powered by a little 250 MHz PPC processor. You can probably guess the next stage of this anecdote... Office '98 on that G3 performed ever-so-slightly worse than Office 4.0 on a truly ancient PowerBook 180, which sported a fantastic (for the time) 33 MHz Motorola 68030 CPU.
Starfall: Planet Rendering
I just posted a quick youtube video to demonstrate the current state of the planet renderer. This is early development stuff, and the eye candy is minimal, but it should give you some idea of the scope.