Go to: Related nodes. Attributes.

Node nameParentsClassificationMFn typeCompatible function sets
camerashapecamera:drawdb/geometry/camerakCamerakBase
kNamedObject
kDependencyNode
kDagNode
kShape
kCamera

Related nodes

light, dropoffLocator, ambientLight, nonAmbientLightShapeNode, nonExtendedLightShapeNode, areaLight, directionalLight, spotLight, pointLight

Attributes (91)

Attribute quick index omitted (too many attributes to show them all).

Long name (short name)TypeDefaultFlags
renderable (rnd) booltrueoutputinputconnectablestorable
If this camera is to be rendered
cameraAperture (cap) double23.6cm 2.4cmoutputinputconnectablestorable
Camera aperture (inches)
horizontalFilmAperture (hfa) double0.0outputinputconnectablestorablekeyable
Horizontal camera aperture (inches)
verticalFilmAperture (vfa) double0.0outputinputconnectablestorablekeyable
Vertical camera aperture (inches)
shakeOverscan (sos) double1.0outputinputconnectablestorable
Camera rendered overscan for camera shake
shakeOverscanEnabled (soe) boolfalseoutputinputconnectablestorable
Camera Shake Overscan toggle When true, the shakeOverscan value is multiplied to the film aperture values. Otherwise they are ignored.
filmOffset (fio) double20.0, 0.0outputinputconnectablestorable
Film back offset (inches)
horizontalFilmOffset (hfo) double0.0outputinputconnectablestorable
Horizontal film back offset (inches)
verticalFilmOffset (vfo) double0.0outputinputconnectablestorable
Vertical film back offset (inches)
shakeEnabled (se) boolfalseoutputinputconnectablestorable
Camera Shake attribute toggle When true, the cameraShake values are added to the film offset values. Otherwise they are ignored.
shake (shk) double20.0, 0.0outputinputconnectablestorable
Camera Shake offset (inches)
horizontalShake (hs) double0.0outputinputconnectablestorable
Horizontal camera shake offset (inches)
verticalShake (vs) double0.0outputinputconnectablestorable
Vertical camera shake offset (inches)
stereoHorizontalImageTranslateEnabled (hte) boolfalseoutputinputconnectablestorable
Toggles the stereoHIT attribute's contribution.
stereoHorizontalImageTranslate (hit) double0.0outputinputconnectablestorable
Film Back offset (inches) for stereo. This attribute is useful only when you have a stereo camera rig setup. Stereo camera rigs involve more than one camera (i.e. leftCam and rightCam) and this attribute can be used to control the stereo point of zero parallax between the two cameras. Generally, it should not be used in a single camera setup.
postProjection (ppj) compoundn/aoutputinputconnectablestorable
This compound holds the post projection attributes that are used to define the post projection matrix. After the projection matrix is computed these attributes define how the projected image is ultimately displayed.
preScale (psc) double1.0outputinputconnectablestorable
Scale factor. First component added to the projection matrix.
filmTranslate (ct) double20.0, 0.0outputinputconnectablestorable
Post projection translation component. Translate the film back by the given values. The values are normalized with respect to viewing area.
filmTranslateH (fth) double0.0outputinputconnectablestorable
Translate in horizontal direction.
filmTranslateV (ftv) double0.0outputinputconnectablestorable
Translate in vertical direction.
filmRollControl (frc) compoundn/aoutputinputconnectablestorable
Film back roll control. This compound contains the attributes that control the rotation of the projected image in the 3d view.
filmRollPivot (frp) double20.0, 0.0outputinputconnectablestorable
The 2D point on the projected image to rotate film back around. These values are normalized to the viewing area of the camera.
horizontalRollPivot (hrp) double0.0outputinputconnectablestorable
Horizontal roll pivot.
verticalRollPivot (vrp) double0.0outputinputconnectablestorable
Vertical roll pivot.
filmRollValue (frv) angle (double)0.0degoutputinputconnectablestorable
Roll value. The amount of rotation to apply to the film back.
filmRollOrder (fro) enum0outputinputconnectablestorable
The order in which to apply the rotation with respect to the filmTranslate, rotate-translate or translate-rotate. rotate-translate implies that the rotate will occur before the translation, and the translate-rotate implies that the translation will occur before the rotation.
postScale (ptsc) double1.0outputinputconnectablestorable
Scale factor applied after all of the other pre-projection attributes have been applied.
filmFit (ff) enum1outputinputconnectablestorable
Match the view to film aspect ratio using a: 0 fill, 1 horizontal, 2 vertical, 3 overscan fit.
filmFitOffset (ffo) double0.0outputinputconnectablestorable
Amount to move the smaller image within the larger one (inches)
overscan (ovr) double1.0outputinputconnectablestorable
The percent over the film viewable frustum to display
panZoomEnabled (pze) boolfalseoutputinputconnectablestorable
Use 2D camera pan and zoom
renderPanZoom (rpz) boolfalseoutputinputconnectablestorable
Use 2D camera pan and zoom in render
pan (pn) double20.0, 0.0outputinputconnectablestorable
2D camera pan (inches)
horizontalPan (hpn) double0.0outputinputconnectablestorable
Horizontal 2d camera pan (inches)
verticalPan (vpn) double0.0outputinputconnectablestorable
Vertical 2d camera pan (inches)
zoom (zom) double1.0outputinputconnectablestorable
The ratio over the film viewable frustum to display
focalLength (fl) double35.0outputinputconnectablestorablekeyable
Camera focal length in millimeters
lensSqueezeRatio (lsr) double1.0outputinputconnectablestorablekeyable
Lens squeeze ratio
cameraScale (cs) double1.0outputinputconnectablestorable
Scale of the camera focal length for simulating differently sized cameras without changing other attributes.
triggerUpdate (tu) double0.0outputinputconnectablestorablehidden
Trigger an update, which includes refreshing of any active viewports. By dirtying this attribute, an update will be triggered. You can connect an output attribute from some other node that needs to trigger an update to this attribute. The actual value has no meaning: its the fact that it gets set that triggers the update.
nearClipPlane (ncp) distance (double)0.1cmoutputinputconnectablestorable
Distance from the camera to the near clipping plane (object space)
farClipPlane (fcp) distance (double)10000.0cmoutputinputconnectablestorable
Distance from the camera to the far clipping plane (object space)
fStop (fs) double5.6outputinputconnectablestorablekeyable
Set the camera F/Stop
focusDistance (fd) distance (double)5.0cmoutputinputconnectablestorablekeyable
Distance to the focus point
shutterAngle (sa) angle (double)144.0degoutputinputconnectablestorablekeyable
The shutter angle for motion blur
centerOfInterest (coi) distance (double)5.0cmoutputinputconnectablestorablekeyable
Distance to the center of interest (object space)
orthographicWidth (ow) distance (double)10.0cmoutputinputconnectablestorable
Distance of the orthographic width
imageName (imn) stringNULLoutputinputconnectablestorable
Image name
depthName (den) stringNULLoutputinputconnectablestorablehidden
Depth name
maskName (man) stringNULLoutputinputconnectablestorablehidden
Mask name
tumblePivot (tp) double30.0, 0.0, 0.0outputinputconnectablestorable
World point to tumble about (world space)
tumblePivotX (tpx) double0.0outputinputconnectablestorable
World X to tumble about
tumblePivotY (tpy) double0.0outputinputconnectablestorable
World Y to tumble about
tumblePivotZ (tpz) double0.0outputinputconnectablestorable
World Z to tumble about
usePivotAsLocalSpace (uls) bool0outputinputconnectablestorable
How this camera wants to be tumbled: false to use the setting from the tumble tool, and true to tumble about the camera's axis.
imagePlane (ip) Messagen/aarrayinputconnectable
Connection to the image planes
homeCommand (hc) stringNULLoutputinputconnectablestorable
Command to get a camera back to its home position
bookmarks (b) Messagen/aarrayinputconnectable
Connections to the camera views.
locatorScale (lls) double1.0outputinputconnectablestorable
Scales factor for the camera locator.
displayGateMaskOpacity (dgo) float0.7outputinputconnectablestorable
Opacity of the display gate mask, as a percentage
displayGateMask (dgm) booltrueoutputinputconnectablestorable
Display the gate mask, file or resolution, as shaded
displayFilmGate (dfg) boolfalseoutputinputconnectablestorable
Display the icons to show the film gate
displayResolution (dr) boolfalseoutputinputconnectablestorable
Display the icons to show the rendering resolution
displaySafeAction (dsa) boolfalseoutputinputconnectablestorable
Display the video safe action area
displaySafeTitle (dst) boolfalseoutputinputconnectablestorable
Display the video safe title area
displayFieldChart (dfc) boolfalseoutputinputconnectablestorable
Display the video field chart
displayFilmPivot (dfp) boolfalseoutputinputconnectablestorable
Display the film back pivot point
displayFilmOrigin (dfo) boolfalseoutputinputconnectablestorable
Display the location of the origin on the filmback.
clippingPlanes (cp) booltrueoutputinputconnectablestorable
Unused attribute; will be removed in a future release
bestFitClippingPlanes (bfc) booltrueoutputinputconnectablestorable
Activate manual clipping planes for rendering
depthOfField (dof) boolfalseoutputinputconnectablestorable
Activate the depth of field effect
motionBlur (mb) boolfalseoutputinputconnectablestorable
Activate the motion blur effect
orthographic (o) boolfalseoutputinputconnectablestorable
Activate the orthographic projection
journalCommand (jc) boolfalseoutputinputconnectablestorable
Activate journaling
image (img) booltrueoutputinputconnectablestorable
Activate image output
depth (dep) boolfalseoutputinputconnectablestorable
Activate depth output
transparencyBasedDepth (tdth) booltrueoutputinputconnectablestorable
Activate Transparency based depth output
threshold (tthd) double0.9outputinputconnectablestorable
Threshold of the transparency value used for transparency based depth output
depthType (dptp) enum1outputinputconnectablestorable
Depth output based on 0: closest visible or 1:furthest visible object
useExploreDepthFormat (uexd) boolfalseoutputinputconnectablestorablehidden
Use explore format for depth output, something we will delete eventually.
mask (ma) booltrueoutputinputconnectablestorable
Activate mask output
displayGateMaskColor (dgc) float3outputinputconnectablestorable
display gate mask color
displayGateMaskColorR (dgcr) float0.5outputinputconnectablestorable
display gate mask color R value
displayGateMaskColorG (dgcg) float0.5outputinputconnectablestorable
display gate mask color G value
displayGateMaskColorB (dgcb) float0.5outputinputconnectablestorable
display gate mask color B value
backgroundColor (col) float3outputinputconnectablestorable
background color
backgroundColorR (colr) float0.0outputinputconnectablestorable
background R value
backgroundColorG (colg) float0.0outputinputconnectablestorable
background G value
backgroundColorB (colb) float0.0outputinputconnectablestorable
background B value
focusRegionScale (frs) double1.0outputinputconnectablestorable
scale factor applied to the focus distance and the value of each DOF depth image pixel during the Depth-of-Field computation
cameraPrecompTemplate (cpt) stringTmultiSharedObject::create<TdataString>""outputinputconnectablestorable
File path of Pre-Compositing Template for camera