Ready Player One

GLSL Shadertoy Shader

After watching Ready Player One way too many times (Then reading the book. Then reading the second book.), I figured I just had to write a shader. Starting of with some reasonably straight-forward modelling of the Iron Giant (using axis symmetry to get lots of objects ‘for free’), I then added the landscape, the ‘force field’, and then the towers.

This is the first shader I have made compatible with VR, and it works really well. It was amazing to see how well the infinite landscape and stars in the sky added to the realism, and the camera angles really make the Iron Giant ‘giant’. I spent ages just looking around the ‘world’ thinking ‘I made this!’.

The GLSL shader source can be found here, and a 360° VR view here.

Leave a Reply

Your email address will not be published. Required fields are marked *