Velocity-selective coherent population trapping in one and two dimensions