A rich set of tools have been developed for designing and animating camera motions. Most of them optimize some geometric measure while satisfying a set of geometric constraints. Others strive to provide an intuitive graphical user interface for manipulating the camera motion or the key poses that control it. We will start by reviewing examples of such tools developed by the speaker and his collaborators and students. These include a 6 DoF GUI for moving a MiniCam over a floor plan of the set, arguing the benefits of Screw Motions for interpolation key poses, using HelBender to smoothen piecewise helical interpolating motions, and controlling the camera by moving on the screen the location of feature points tracked by the camera, and scene graph extensions that support smooth transitions between tracked objects. Then, we will ask harder questions: What is the best way for the user to specify the objectives, the constraints, and the camera motion style? How do we define and program such a style? Is the objective to make the motion so natural that it is not noticed by the viewer or is should we strive to support aesthetic qualities and artistic camera actions? And finally, how do we define and program responsive camera behaviors for interactive environments? Author’s prior publications referenced in the talk include: [SBM∗95], [RK01], [KR03], [PR05], [RKS∗07], [PR08], [RS08], [RV11], [RK12], [RLV12].
[1]
Jarek Rossignac,et al.
SAMBA: steadied choreographies
,
2012,
CAe '12.
[2]
Jarek Rossignac,et al.
ScrewBender: Smoothing Piecewise Helical Motions
,
2008,
IEEE Computer Graphics and Applications.
[3]
Jarek Rossignac,et al.
ScrewBender : Polyscrew Subdivision for Smoothing Interpolating Motions
,
2006
.
[4]
Jarek Rossignac,et al.
HelSweeper: Screw-sweeps of canal surfaces
,
2012,
Comput. Aided Des..
[5]
Jarek Rossignac,et al.
Boundary of the volume swept by a free-form solid in screw motion
,
2007,
Comput. Aided Des..
[6]
Jarek Rossignac,et al.
Collision prediction for polyhedra under screw motions
,
2003,
SM '03.
[7]
Jarek Rossignac,et al.
BRUSH as a Walkthrough System for Architectural Models
,
1995
.
[8]
Jarek Rossignac,et al.
Steady affine motions and morphs
,
2011,
TOGS.
[9]
Jarek Rossignac,et al.
Computing and visualizing pose-interpolating 3D motions
,
2001,
Comput. Aided Des..