Linear algebra to find the wavevectors from the Bravais primitive vectors;
Iterative maximization @ lattice points to find the electric field phase and amplitude
(Read paper for details)
High NA objective naturally converts plane wave to a spherical wave; this can be used to create spherically-constrained lattices at the focal point of objectives.