Novel controllers for filmmaking and/or animation, as well as systems and
methods for their use. In a set of embodiments, a controller has an
actuator (e.g., a joystick, etc.) that receives input from a user for
controlling an object, such as a camera, a light, an animated character,
etc. The input is provided as instructions, which are described according
to a reference coordinate system, to a movement system for moving the
object within a scene (i.e., relative to other objects within the scene).
The controller may include an additional control allowing the user to
define an auxiliary coordinate system, such that the input from the user
is described according to the auxiliary coordinate system. Alternatively
and/or additionally, the controller includes a control for allowing the
user to select whether input should be described according to the
auxiliary coordinate system or the reference coordinate system.