The
flythrough feature explains how you can place a camera inside a volume. In the flythrough example the camera follows a fixed path through the colon. This video does something similar, except the flight path is no longer fixed and is able to move around in space instead. In both cases, it raises the concept of how you should define such a flight path.
At a basic level a flight path can simply be defined as a series of control points you want the camera to pass through. However, if the camera flies in a straight line between these control points, then it will suddenly change its direction as it passes a point. This can be disconcerting for the viewer. It is much better to create a curve that smoothly joins these points, and have the camera fly along that.
The mathematics behind defining curves in 3D space can be fairly complex, but the 3mensio SDK™ provides an easy-to-use interface in which the control points are specified and the curve is then generated automatically. Furthermore, the SDK will also determine the optimal camera rotation if the curve forms complex structures like spirals or knots.