Ray Casting On Scratch