We used a tilemap over the game as a fog of war, and used raycasting collisions to toggle the tilemap off when the player looks at it!