Camera Armature (The Production Ready Camera Rig)

by Woody's Fx in Models


Listed below are the custom properties that have been created on ctl.camera.C.001

  • Dust Particles (On / Off)

This custom property uses an integer value to turn a dust particle simulation on and off. When set to 1, another control for the dust particles will be revealed as well as the dust particles simulation. Otherwise, the dust particle simulation will not be calculated by Blender and the additional control/particles will be hidden when set to 0.

  • F-Stop (Override)

This custom property uses an integer value to override the camera f-stop. When set to 0, the camera f-stop can be controlled using the corresponding custom property on ctl.camera.C.003. Otherwise, the camera f-stop can be controlled using the Y rotation of ctl.camera_stop.C.001 when set to 1.

  • Focal Length (Override)

This custom property uses an integer value to override the camera focal length. When set to 0, the camera focal length can be controlled using the corresponding custom property on ctl.camera.C.003. Otherwise, the camera focal length can be controlled using the Y location of ctl.focal_length.C.001 when set to 1. When set to 0, the focal length control will be hidden as you will be using the custom property to control the camera parameter.

  • Focus Distance (Override)

This custom property uses an integer value to override the camera focus distance. When set to 0, the camera focus distance can be controlled using the corresponding custom property on ctl.camera.C.003. Otherwise, the camera focus distance can be controlled using the location of ctl.focus_distance.C.001 when set to 1. When set to 0, the focus distance control will be hidden as you will be using the custom property to control the camera parameter.

  • Pivot Points (On / Off)

This custom property uses an integer value to turn the camera and tracking pivot points on and off. When set to 1, another control for the pivot points will be revealed. Otherwise, the camera and tracking pivot points will not be hidden when set to 0.


Listed below are the custom properties that have been created on ctl.camera_properties.C.001

  • Automatic Camera Gimbal

This custom property uses a float value to control the camera gimbal in relation to the camera crane arm. When set to 1, the camera will remain even (on the X axis) despite the orientation of the camera crane arm. Otherwise, when set the 0, the camera will remain aligned to the camera crane arm. You can use the float value to animate a smooth transition when enabling or disabling the Automatic Camera Gimbal.

  • Automatic Camera Shake

This custom property uses a float value as a threshold to control procedural camera shake. When set to 1, the camera will tremble to mimic hand-held movement. Otherwise, when set to 0, the camera will no longer tremble. You can use the float value to animate a smooth transition when enabling or disabling the Automatic Camera Shake.

  • Camera Tracking

This custom property uses a float value to control the camera tracking (along the X and Y axis) in relation to the camera tracking controls. The camera tracking is 2D. When set to 1, the camera tracking will allow the user to override the orientation of the camera so that it always points towards the camera tracking controls regardless of the camera crane controls. Otherwise, when set to 0, the camera will remain aligned to the camera crane arm. You can use the float value to animate a smooth transition when enabling or disabling the Camera Tracking.

  • Camera Tracking (3D)

This custom property uses a float value to control the camera tracking (along the Z axis). This custom property only influences the camera when the camera tracking custom property is enabled. It will convert the camera tracking from 2D to 3D. When set to 1, the camera tracking will become 3D. Otherwise, when set to 0, the camera tracking will remain 2D. You can use the float value to animate a smooth transition when enabling or disabling the Camera Tracking (3D).

  • Crane Tracking

This custom property uses a float value to control the crane tracking (along the X and Y axis) in relation to the crane tracking controls. The crane tracking is 2D. When set to 1, the crane tracking will allow the user to override the orientation of the crane so that it always points towards the crane tracking controls regardless of the camera crane controls. Otherwise, when set to 0, the crane will remain aligned to the camera crane controls. You can use the float value to animate a smooth transition when enabling or disabling the Crane Tracking.

  • Crane Tracking (3D)

This custom property uses a float value to control the crane tracking (along the Z axis). This custom property only influences the crane when the crane tracking custom property is enabled. It will convert the crane tracking from 2D to 3D. When set to 1, the crane tracking will become 3D. Otherwise, when set to 0, the crane tracking will remain 2D. You can use the float value to animate a smooth transition when enabling or disabling the Crane Tracking (3D).

  • Tracking Constraint (Offset)

This custom property uses a float value to offset the tracking controls. This custom property is ONLY meant to be used for constraining wgt.tracking_constraint.C.001 to a curve with a follow path constraint. The tracking controls are 4.25 units away from the world origin (0, 0, 0) and need to be offset for the tracking controls to constraint to the curve correctly.


Listed below are the custom properties that have been created on ctl.camera.C.003

  • F-Stop

This custom property uses a float value to control the camera f-stop parameter. Often described as a 'technical control' on this armature. This custom property can only be used when the F-Stop (Override) is disabled.

  • Focal Length

This custom property uses a float value to control the camera focal length parameter. Often described as a 'technical control' on this armature. This custom property can only be used when the Focal Length (Override) is disabled.

  • Focus Distance

This custom property uses a float value to control the camera focus distance parameter. Often described as a 'technical control' on this armature. This custom property can only be used when the Focus Distance (Override) is disabled.


Listed below are the custom properties that have been created on ctl.particle_settings.C.001

Clarity Threshold

This custom property uses a float value to control the clarity (transparency) of the dust particles based on the distance from camera. We can make the particles more or less transparent by increasing and decreasing the value. The dust particles use a gradient to define the transparency. When we increase and decrease the this custom property, we offset the gradient in relation to the camera. 

Invert Clarity Attribute

This custom property uses an integer value to invert the dust particles material. By default (set to a value of 1), the particles closest to camera are less transparent, becoming more transparent as the particles get further from the camera. Otherwise, the particles are more transparent closest to camera with a value of 0.

Sales 10
Published over 1 year ago
Blender Version 3.0, 3.1, 3.2, 3.3, 3.4
Misc Data Rigged, Animated
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message