Archicad uses a series of manually placed and aimed cameras to establish key frames, then allows the distortion of a spline connecting placed cameras for tweaking around columns and such.
See reference manual pages 389 - 390 for further.
I warn you that the camera editing controls are crude.
Dwight Atkinson