pymel.core.nodetypes.CameraSet

digraph inheritancea40ba90cb7 {
rankdir=TB;
ranksep=0.15;
nodesep=0.15;
size="8.0, 12.0";
  "CameraSet" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="#pymel.core.nodetypes.CameraSet",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "DependNode" -> "CameraSet" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "DependNode" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="pymel.core.nodetypes.DependNode.html#pymel.core.nodetypes.DependNode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "PyNode" -> "DependNode" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "ProxyUnicode" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="../pymel.util.utilitytypes/pymel.util.utilitytypes.ProxyUnicode.html#pymel.util.utilitytypes.ProxyUnicode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "PyNode" [fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,URL="../pymel.core.general/pymel.core.general.PyNode.html#pymel.core.general.PyNode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8];
  "ProxyUnicode" -> "PyNode" [arrowsize=0.5,style="setlinewidth(0.5)"];
}

class CameraSet(*args, **kwargs)

class counterpart of mel function cameraSet

This command manages camera set nodes. Camera sets allow the users to break a single camera shot into layers. Instead of drawing all objects with a single camera, you can isolate the camera to only focus on certain objects and layer another camera into the viewport that draws the other objects. The situation to use camera sets primarily occurs when building stereoscopic scenes. For example, a set of stereo parameters may make the background objects divergent beyond the tolerable range of the human perceptual system. However, you like the settings because the main focus is in the foreground and the depth is important to the visual look of the scene. You can use camera sets to break apart the shot into a foreground stereo camera and background stereo camera. The foreground stereo camera will retain the original parameters; however, it will only focus on the foreground elements. The background stereo camera will have a different set of stereo parameters and will only draw the background element.

appendTo(val=True, **kwargs)

Append a new camera and/or object set to then end of the cameraSet layer list. This flag cannot be used in conjunction with insert flag. Additionally, it requires the camera and/or objectSet flag to be used.

Derived from mel command maya.cmds.cameraSet

deleteAll(val=True, **kwargs)

Delete all camera layers

Derived from mel command maya.cmds.cameraSet

getActive(**kwargs)

Gets / sets the active camera layer.

Derived from mel command maya.cmds.cameraSet

getCamera(**kwargs)

Set/get the camera for a particular layer. When in query mode, You must specify the layer with the layer flag.

Derived from mel command maya.cmds.cameraSet

getClearDepth(**kwargs)

Specifies if the drawing buffer should be cleared before beginning the draw for that layer. Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.cameraSet

getLayer(**kwargs)

Specifies the layer index to be used when accessing layer information

Derived from mel command maya.cmds.cameraSet

getName(**kwargs)

Gets or sets the name for the created camera set.

Derived from mel command maya.cmds.cameraSet

getObjectSet(**kwargs)

Set/get the objectSet for a particular layer. When in query mode, you must specify the layer with the layer flag.

Derived from mel command maya.cmds.cameraSet

getOrder(**kwargs)

Set the order in which a particular layer is processed. This flag must be used in conjunction with the layer flag.

Derived from mel command maya.cmds.cameraSet

insertAt(val=True, **kwargs)

Inserts the specified camera and/or object set at the specified layer. This flag cannot be used in conjunction with the append flag. Additionally, this flag requires layer and camera (or objectSet) flag to be used.

Derived from mel command maya.cmds.cameraSet

setActive(val=True, **kwargs)

Gets / sets the active camera layer.

Derived from mel command maya.cmds.cameraSet

setCamera(val=True, **kwargs)

Set/get the camera for a particular layer. When in query mode, You must specify the layer with the layer flag.

Derived from mel command maya.cmds.cameraSet

setClearDepth(val=True, **kwargs)

Specifies if the drawing buffer should be cleared before beginning the draw for that layer. Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.cameraSet

setLayer(val=True, **kwargs)

Specifies the layer index to be used when accessing layer information

Derived from mel command maya.cmds.cameraSet

setObjectSet(val=True, **kwargs)

Set/get the objectSet for a particular layer. When in query mode, you must specify the layer with the layer flag.

Derived from mel command maya.cmds.cameraSet

setOrder(val=True, **kwargs)

Set the order in which a particular layer is processed. This flag must be used in conjunction with the layer flag.

Derived from mel command maya.cmds.cameraSet

Previous topic

pymel.core.nodetypes.Camera

Next topic

pymel.core.nodetypes.CameraView

Core

Core Modules

Other Modules

This Page