list based raycaster with texture mapping | ScratchStats