A method comprising: processing a shot list, the shot list comprising an ordered list of range points selected for targeting by a scanning ladar transmission system; controlling a dynamic scan pattern for the scanning ladar transmission system by: scanning a first mirror to a plurality of mirror scan positions with respect to a first axis based on the processed shot list to target the scanning ladar transmission system along the first axis, scanning a second mirror to a plurality of mirror scan positions with respect to a second axis to target the scanning ladar transmission system along the second axis, wherein the second axis is orthogonal to the first axis, wherein the combination of the mirror scan positions for the first and second mirrors defines the range points to which the scanning ladar transmission system is targeted; and using closed loop feedback control of the mirror scan positions to finely control the mirror scan positions transmitting, by the controlled scanning ladar transmission system including the first and second mirrors, a plurality of ladar pulses toward the range points of the processed shot list in accordance with the dynamic scan pattern, wherein the dynamic scan pattern varies as a function of the ordered range points on the shot list. processing a shot list, the shot list comprising an ordered list of range points selected for targeting by a scanning ladar transmission system; controlling a dynamic scan pattern for the scanning ladar transmission system by: scanning a first mirror to a plurality of mirror scan positions with respect to a first axis based on the processed shot list to target the scanning ladar transmission system along the first axis, scanning a second mirror to a plurality of mirror scan positions with respect to a second axis to target the scanning ladar transmission system along the second axis, wherein the second axis is orthogonal to the first axis, wherein the combination of the mirror scan positions for the first and second mirrors defines the range points to which the scanning ladar transmission system is targeted; and using closed loop feedback control of the mirror scan positions to finely control the mirror scan positions transmitting, by the controlled scanning ladar transmission system including the first and second mirrors, a plurality of ladar pulses toward the range points of the processed shot list in accordance with the dynamic scan pattern, wherein the dynamic scan pattern varies as a function of the ordered range points on the shot list. scanning a first mirror to a plurality of mirror scan positions with respect to a first axis based on the processed shot list to target the scanning ladar transmission system along the first axis, scanning a second mirror to a plurality of mirror scan positions with respect to a second axis to target the scanning ladar transmission system along the second axis, wherein the second axis is orthogonal to the first axis, wherein the combination of the mirror scan positions for the first and second mirrors defines the range points to which the scanning ladar transmission system is targeted; and using closed loop feedback control of the mirror scan positions to finely control the mirror scan positions transmitting, by the controlled scanning ladar transmission system including the first and second mirrors, a plurality of ladar pulses toward the range points of the processed shot list in accordance with the dynamic scan pattern, wherein the dynamic scan pattern varies as a function of the ordered range points on the shot list.