Turn on dynamic lighting, then put a second copy of the map on the foreground layer and set it to act "As Darkness" with conditional fade set to 100%. Now, as your players move around the map, instead of the areas that players can't yet see appearing as black, it will instead show the map that is on the foreground layer. Currently If you have dynamic light barriers set up, the players may see lines that show the limits of their line of site when looking through past the edges of dynamic lighting barriers, like looking through door and windows or past trees and rocks. Edit: A way to do what you intend without using the foreground layer is to keep all the NPC tokens on the GM layer until a player character token gets in range. This takes a lot more work on your (the GM's) part: You'll need to both actively pay attention to how far the player token can see and track your player's tokens as they move, which means that they will need to move their tokens using keyboard arrow keys or using their mouse but only one grid square at a time in order for you to see the route that the token takes.