Doesn't work as well online. Just a slight change of #1; tan * sin instead of sin * cos. This time it really is 3D! Total awesomeness I came across while messing around with some stuff.