Artificial intelligent assistant

Raster scan with a rotating mirror I'm trying to figure out a way to scan a 2D raster (like a TV or CRT monitor) with a beam using two rotating mirrors for the X and Y positions. I'm looking for a shape that will, when spinning, deflect a beam in discrete steps on one axis only. Combining two of these should let me scan a raster of theoretically very large size and a high speed. I'm not sure this is the correct place for this kind of question as its more physics rather than math, but as they say, physics is just applied math right? The problem i'm facing is that it seems that on a spinning disk any deflection would cause a 'wobble' or change the divergence of the beam (as it would be reflecting off a conical surface)

I think it's a mistake to want discrete steps here.

Instead make the Y scan make a slow _smooth_ scan down the scanning field once per frame, and then put the X scan mirror a slight angle from horizontal such that _it_ rises during each scanline by exactly the same amount that the Y can drops.

Alternatively, simply adjust the timing of the signal such that each successive scanline starts a small amount earlier in the X mirror cycle, to compensate for the scanlines angling slightly downwards and still produce a rectangular image. Then tilt the entire deflection apparatus slightly (with the mirrors still perpendicular) so the scanlines become horizontal.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 32891b6ebe5b32cc9af427967b91949d