3d raycasting engine | ScratchStats