precalc raycasting project