working python FOV signed distance. really slow tho
started on cpp