OK, that gives a better idea of the application. One electromechanical approach to the problem would be a uniform resistive sheet with a bias voltage across it applied by two full-width contacts along opposite edges carrying equal and opposite DC voltages, and a rotor, rotating at 180RPM carrying two moving contacts at 90 deg to each other, at the same radius on its face, picking up sine and cosine voltages from the resistive sheet, and transferring them to fixed contacts via slip rings. The amplitude could be altered by varying the DC bias voltage.
You could probably get there with no rotating contacts by using a rotating ring magnet and two analog hall sensors, with a suitable angular separation between them, but sinewave quality would be highly dependent on the pole pattern of the magnet and the exact positioning of the sensors.
However IMHO you'd be foolish to attempt an electromecanial solution, as its easily achievable with radial modulation using a MCU running software DDS, and a pair of 12 bit multiplying DACs to convert the digital DDS outputs to analog X and Y signals, modulated by your radial signal.