glsl raymarching based off of this dudes algorithms -> http://blog.hvidtfeldts.net/