Craft MotionFilterCam is an essential part of creating the illusion that a cg camera is hand-held. This plugin will overcompensate and will exaggerate rotations and translations of a moving object.
Examples:
1. A car is driving over bumps. The camera represents person’s point of view. When the car tilts forward, the camera tilts forward more, and overcompensates when it bounces back. Eventually it finds the original position. The camera will create be moved much like a head does when the driver has a whip-lash.
2.The camera is rigged as the perspective of a person firing a canon on a tank. The recoil causes the tank to tilt. The camera will exaggerate the recoil’s effect for the perspective of the person firing the gun.
How much overcompensation and exaggeration Craft MotionFilterCam has is up to the user. See below for configuration settings.
Craft MotionFilterCam is comprised of two parts: a FollowCam and an AttachedCam. FollowCam follows the AttachedCam, and exaggerates any sudden jerks or bumps. It also overcompensates for a sudden stop – and then comes back to the AttachedCam . The AttachedCam is first bound to an animated object: When the recording starts, Craft MotionFilterCam begins to follow the object . As long as the original motion is fairly linear and uneventful Craft MotionFilterCam will behave like a regular attached camera.
Craft MotionFilterCam is a passive camera tool. It is controlled in real time by being bound to either an animated object or another (active) camera (for example Craft ObserverCam). When Craft MotionFilterCam is bound to another camera, both cameras must be selected in the plugin list before pressing record so that they both record simultaneously.
Optimizing the scene
It’s wise to optimize the scene before starting to recording the animation. The scene is optimized by decreasing the amount of polygons shown during the recording. This is achieved by hiding objects not crucial to the part of the scene to be animated. Another tip is to use Craft Bounding Poly, which temporary lowers the amount of polygons for selected objects and allows for a smoother recording. |
Spinners enables the change of parameter values with an input controller in real-time.
Fixate Translations
Fixates the camera’s translations, i.e. no filtering.
Translation Response Factor
A value for how fast this function will react to its parent’s movement. A value of 1 yields instant reaction and a lower value will add a fade in for the reaction.
Translation Smoothing Factor
This factor determines how much the camera will smooth out transitional bounces at stop.
Translation Max Velocity
This value determines how fast the camera can translate (move).
Fixate Rotations
Fixates the camera’s rotations, i.e. no filtering.
Rotation Response Factor
A value for how fast this function will react to its parent’s orientation. A value of 1 yields instant reaction and a lower value will add a fade in for the reaction.
Rotation Smoothing Factor
This factor determines how much the camera will smooth out rotational bounces at stop.
Rotation Max Velocity
This value determines how fast the camera can rotate.