Revenge of the PhD student. Or something.
How all conferences should be run!
A super short guide to quickly setting up a viable python environment.
Another play with rigid bodies, this time adding in some slow motion!
A basic KEVA simulation showing the different effects of two block materials.
To learn about Blender's compositing I decided to go all dramatic in an very astronomical way.
From rigid body sims to smoke sims, Blender is growing on me!
Playing around with attributes to see what weird stuff I can do!
Wanted to get some experience with Blender, this seemed like a good way!
Because at some point you need to include lava.
Round Two... Fight!
For a desert campaign, you always need another map!
In all its serpentine glory
Less science, more art.
Thank you DES.
Because going to the shops is too easy.
Because it's more time intensive and expensive than buying the crystals themselves!
UK and Australia combined, our powers are data reduction.
Tokyo, Kyoto, Hakuba, Sapporo and Otaru
A short tutorial on additive blending using matplotlib and numpy.
LA, San Francisco, Berkeley and Yosemite.
A weekend hackathon down at Atlassian, to make an academic search engine.
AGUSS Studentship to Chile over the summer.
In the computational physics class I took we investigated the Kubo Oscillator. Some of the plots are nice.
Hiking the Overland Track.
England, France, Italy, Germany, Netherlands and more.
Now with a use: birthday present denial.
The best gift is a hand made one. Hence some hand made mood lighting!
First attempt at photoshop to create an image without stock images.
First attempt at photoshop stock manipulation.