Go to: Related nodes. Attributes.

Node nameParentsClassificationMFn typeCompatible function sets
renderGlobalsdependNoderendernodekRenderGlobalskBase
kNamedObject
kDependencyNode
kRenderGlobals

Related nodes

blendColors, clamp, lightInfo, gammaCorrect, surfaceLuminance, contrast, luminance, rgbToHsv, hsvToRgb, samplerInfo, setRange, resolution, renderQuality, renderGlobalsList, baseShadingSwitch, singleShadingSwitch, doubleShadingSwitch, tripleShadingSwitch

Attributes (105)

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

Long name (short name)TypeDefaultFlags
macCodec (macc) integer1919706400outputinputconnectablestorable
Type of Codec on Mac.
macDepth (macd) integer32outputinputconnectablestorable
Type of Codec on Mac.
macQual (macq) integer1024outputinputconnectablestorable
Type of Codec on Mac.
comFrrt (mcfr) integer24outputinputconnectablestorable
Frame rate information for compression
renderAll (ra) booltrueoutputinputconnectablehidden
Render all (1) or just render active (0).
ignoreFilmGate (ifg) booltrueoutputinputstorable
If true, the film gate is respected if it intersects the viewport, if false, the film gate is ignored and every pixel is rendered.
quality (qual) Messagen/aoutputinputconnectable
The Quality to be used for this Render (the node at other end of this message plug is a renderQuality node).
resolution (res) Messagen/aoutputinputconnectable
The Resolution to be used for this Render (the node at other end of this message plug is a resolution node).
clipFinalShadedColor (clip) booltrueoutputinputconnectablestorable
if we should clamp the shader output
enableDepthMaps (edm) booltrueoutputinputconnectablestorable
Enable or Disable the depth map shadows.
enableDefaultLight (edl) booltrueoutputinputconnectablestorable
Toggles whether a default light is created for rendering when there are no lights in the scene.
currentRenderer (ren) string"mayaSoftware"outputinputstorable
Current renderer
enableStrokeRender (esr) booltrueoutputinputconnectablestorable
Enable or Disable the rendering of Paint Effects Strokes. If true, the particle paint module must be present and there must be renderable strokes in the scene before it will really render the strokes.
onlyRenderStrokes (ors) boolfalseoutputinputconnectablestorable
Only render Paint Effects Strokes - no geometry, depth file must be specified.
strokesDepthFile (sdf) stringNULLoutputinputconnectablestorable
If we are only rendering strokes, this depth file (plus possible extensions) is used for depth masking.
imageFormat (outf) enum7outputinputconnectablestorable
Specifies the output image file format - choices: GIF (0), SI (1), RLA (2), Tiff (3), Tiff16 (4), SGI (5), Alias (6) IFF (7) JPEG (8) EPS (9) IFF16 (10) Cineon (11) Quantel (12) SGI16 (13) TARGA (19) BMP (20) SGIMV (21) QT (22) AVI (23) MACPAINT (30) PHOTOSHOP (31) PNG (32) QUICKDRAW (33) QTIMAGE (34) DDS (35) DDS (36) IMFplugin (50) Custom (51) SWF (60) AI (61) SVG (62) SWFT (63)
imfPluginKey (imfkey) string""outputinputconnectablestorable
IMF plugin keyword
gammaCorrection (gama) float1.0outputinputconnectablestorable
Gamma correction value.
topRegion (top) integer256outputinputconnectablehidden
The top 2d coord of render region (for use if useRenderRegion is true).
leftRegion (left) integer0outputinputconnectablehidden
The left 2d coord of render region (for use if useRenderRegion is true).
bottomRegion (bot) integer0outputinputconnectablehidden
The bottom 2d coord of render region (for use if useRenderRegion is true).
rightRegion (rght) integer256outputinputconnectablehidden
The right 2d coord of render region (for use if useRenderRegion is true).
useRenderRegion (urr) boolfalseoutputinputconnectablehidden
Use the render region (use the previous coordinates if true (1)).
animation (an) boolfalseoutputinputstorable
Render an animation (if true) or just the current frame (if false).
animationRange (ar) enum1outputinputstorable
Use the frame range from renderGlobals (0), or time slider (1).
startFrame (fs) time1filmoutputinputstorable
The renderGlobals starting frame value.
endFrame (ef) time10filmoutputinputstorable
The renderGlobals ending frame value.
byFrame (bf) time1filmoutputinputconnectablehidden
The renderGlobals frame step ('by' or increment) value. This is no longer used, but kept for backwards compatibility.
byFrameStep (bfs) float1.0outputinputconnectablestorable
Unitless (floating point) by frame.
modifyExtension (me) boolfalseoutputinputstorable
Should start and by output image filename extension modifiers be used? (false-> use the current frame value as the filename extension, true->use startExtension + ((currentFrame-startFrame)/byFrame) * byExtension value as the filename extension).
startExtension (se) float1.0outputinputstorable
The starting output image filename extension value.
byExtension (be) float1.0outputinputconnectablestorable
The output image filename extension step ('by' or increment) value.
extensionPadding (ep) integer1outputinputstorable
The number of digits in the output image filename extension (3 -> "image.001").
fieldExtControl (fec) enum0outputinputconnectablestorable
Controls the type of filename extension to be used for fields: o/e (0), no extension (Caution! Do not use with when interlace set to 'both'.) (1), user input (2)
outFormatControl (ofc) enum0outputinputconnectablestorable
Controls the type of filename format to be used for image files: use the default 'out format' abbreviation (0), no image file format type (1), user input (2)
oddFieldExt (ofe) stringNULLoutputinputconnectablestorable
The user specified odd field extension if aFieldExtControl = 2
evenFieldExt (efe) stringNULLoutputinputconnectablestorable
The user specified even field extension if aFieldExtControl = 2
outFormatExt (oft) stringNULLoutputinputconnectablestorable
The string added at the end of the file name if aOutFormatControl = 2
useMayaFileName (umfn) booltrueoutputinputstorable
If the maya file name is to be concatenated with the output file.
useFrameExt (ufe) boolfalseoutputinputstorable
If the frame extension is to be concatenated with the output file.
putFrameBeforeExt (pff) boolfalseoutputinputstorablehidden
Should frame number precede the output type extension in file name?
periodInExt (peie) enum1outputinputstorablehidden
Controls the character between the filename and the file extension: no such character (0), a period (1), or an underscore (2).
imageFilePrefix (ifp) stringNULLoutputinputstorable
String that defines the name of each output image file.
renderVersion (rv) stringNULLoutputinputstorable
String that labels versions of rendered images.
bufferName (bn) string"<RenderPassType>:<RenderPass>.<Camera>"outputinputstorable
String that defines the name of buffers inside a rendered image.
multiCamNamingMode (mcnm) enum0outputinputstorable
Multiple camera buffer naming mode.
composite (comp) boolfalseoutputinputconnectablestorable
Compositing rendering; Do not blend alpha with image color. (unassociated alpha)
compositeThreshold (cth) float0.0outputinputconnectablestorable
Mainly for games support. The percentage of a pixel which must be covered by the object before the alpha should consider it part of the object. Animation customers should leave this at 0.0.
shadowsObeyLightLinking (soll) booltrueoutputinputconnectablestorable
Objects not lit by a light will not cast shadow from that light
shadowsObeyShadowLinking (sosl) boolfalseoutputinputconnectablestorable
Objects not shadow linked to a light will not cast shadow from that light
recursionDepth (rd) integer2outputinputconnectablestorable
Recursion depth for ray tracing. (for spatial subdivision 0,1,2,3 - useful range)
leafPrimitives (lp) integer200outputinputconnectablestorable
Max number of primitives per leaf in raytracing subdivision
subdivisionPower (sp) float0.25outputinputconnectablestorable
The power of the number of primitives to regulate axial subdivision
subdivisionHashSize (shs) integer5outputinputconnectablestorable
The minimum hash table size for a subdivsion node
logRenderPerformance (lpr) boolfalseoutputinputconnectablestorable
Do we write a performance log or not
geometryVector (gv) integer20outputinputconnectablestorablehidden
Vector length for geometry samples.
shadingVector (sv) integer60outputinputconnectablestorablehidden
Vector length for shading samples.
maximumMemory (mm) integer48outputinputconnectablestorable
Maximum memory (in megabytes) to be used by the renderer.
numCpusToUse (npu) integer0outputinputconnectablestorable
Number of cpus to use for rendering or IPR (0 means use all).
interruptFrequency (itf) integer1outputinputconnectablestorable
Number of seconds between checks for user interrupt. A value of -1 will disable interrupt checking.
shadowPass (shp) boolfalseoutputinputconnectablestorable
Whether we want to just do the shadow depth map pass.
iprShadowPass (isp) boolfalseoutputinputconnectablestorablehidden
Whether we want to just do the ipr shadow depth map pass.
useFileCache (uf) booltrueoutputinputconnectablestorable
When true, render swappable objects (ie. tessellations or RT voxels) can be stored on disk in the swap file. If false, tessellations and voxels are deleted and recomputed when needed.
optimizeInstances (oi) booltrueoutputinputconnectablestorable
When true, the renderer attempts to recognize similarly tesselated shapes.
reuseTessellations (rut) booltrueoutputinputconnectablestorable
When true, the rendered tessellations are used during the shadow map generation phase.
matteOpacityUsesTransparency (mot) booltrueoutputinputconnectablestorable
Composite matte using scene transparency rather that residual matte transparency.
motionBlur (mb) boolfalseoutputinputstorable
Do not (0) or do render using motion blur (1).
motionBlurByFrame (mbf) float1.0outputinputconnectablestorable
Use this as the by frame in conjunction with shutterAngle (instead of byFrame) to compute the shutterOpen, shutterMid, and shutterClose frame times.
motionBlurUseShutter (mbus) boolfalseoutputinputstorable
Use the shutter open and close values for MotionBlur calculations
motionBlurShutterOpen (mbso) float-0.5outputinputconnectablestorable
Shutter open.
motionBlurShutterClose (mbsc) float0.5outputinputconnectablestorable
Shutter close.
fogGeometry (fg) Messagen/aoutputinputconnectable
Connect this to the fog geometry.
applyFogInPost (afp) boolfalseoutputinputconnectablestorable
Render and composite fog using depthbuffer at end of normal render (paint effects must be loaded)
postFogBlur (pfb) integer1outputinputconnectablestorable
blurring of fog into foreground applied before compositing on scene (only if applyFogInPost is on)
preMel (pram) stringNULLoutputinputconnectablestorable
MEL function to be called just before rendering
postMel (poam) stringNULLoutputinputconnectablestorable
MEL function to be called just after rendering
preRenderLayerMel (prlm) stringNULLoutputinputconnectablestorable
MEL function to be called just before rendering of each render layer
postRenderLayerMel (polm) stringNULLoutputinputconnectablestorable
MEL function to be called just after rendering of each render layer
preRenderMel (prm) stringNULLoutputinputconnectablestorable
MEL function to be called just before rendering each frame
postRenderMel (pom) stringNULLoutputinputconnectablestorable
MEL function to be called just after rendering each frame
preFurRenderMel (pfrm) stringNULLoutputinputconnectablestorable
MEL function to be called just before rendering of current fur frame
postFurRenderMel (pfom) stringNULLoutputinputconnectablestorable
MEL function to be called just after rendering of current fur frame
createIprFile (cif) boolfalseoutputinputconnectablehidden
Create an IPR file.
blurLength (bll) float1.0outputinputconnectablestorable
This is the scale applied on the motion vectors.
blurSharpness (bls) float1.0outputinputconnectablestorable
The higher the value, the sharper the blur. The lower the value, the softer the blur.
smoothValue (smv) integer2outputinputconnectablestorable
The higher the value, the more anti-aliased the alpha channel.
useBlur2DMemoryCap (ubc) booltrueoutputinputconnectablestorable
Enables an absolute memory limit for the 2d blur operation (limit given by the 'blur2DMemoryCap' attribute)
blur2DMemoryCap (mbc) float200.0outputinputconnectablestorable
Absolute memory limit for the 2d blur operation
motionBlurType (mbt) enum1outputinputstorable
Do 2D (0), or 3D (1) motion blur.
useDisplacementBoundingBox (udbx) booltrueoutputinputconnectablestorable
When true, the bounding box scale is used to predict a bounding box for displacement-mapped objects. If false, all displacment-mapped objects are pre-tessellated to find their bounding boxes.
smoothColor (smc) boolfalseoutputinputconnectablestorable
When true, the color channels will be smoothened during the 2.5D motion blur just as the mask channel. If false, only the mask channel is smoothened and the color channels are scaled based on the mask change.
keepMotionVector (kmv) boolfalseoutputinputconnectablestorable
When true, the motion vector file generated from 2.5D motion blur will be kept. If false, the motion vector file generated from 2.5D motion blur is deleted after the blur is computed.
iprRenderShading (isl) booltrueoutputinputconnectablestorablehidden
Create an IPR file containing shading, lighting, and glow.
iprRenderShadowMaps (ism) booltrueoutputinputconnectablestorablehidden
Create an IPR file containing shadow maps.
iprRenderMotionBlur (imb) booltrueoutputinputconnectablestorablehidden
Create an IPR file containint motion blur.
rendercallback (rcb) Messagen/aoutputinputconnectablehidden
The Render callback to be used for this Render (the node at other end of this message plug is a render callback node)
renderLayerEnable (rlen) boolfalseoutputinputconnectablestorable
Render out multiple layers
forceTileSize (frts) boolfalseoutputinputconnectablestorable
Should the tile size be forced?
tileWidth (tlwd) short64outputinputconnectablestorable
Tile width.
tileHeight (tlht) short64outputinputconnectablestorable
Tile height.
jitterFinalColor (jfc) booltrueoutputinputconnectablestorable
When turned on, the image color is jittered to reduce banding.
raysSeeBackground (rsb) booltrueoutputinputconnectablestorablehidden
This switch controls whether the camera's environment background color is applied to reflection and refraction rays which don't intersect anything.
oversamplePaintEffects (ope) boolfalseoutputinputconnectablestorable
Make the pixel buffers used for paint effects twice the render resolution in order to enhance antialiasing quality.
oversamplePfxPostFilter (oppf) boolfalseoutputinputconnectablestorable
Apply a slight blur to the oversampled paint effects buffer before resizing down to the output resolution. This helps further enhance antialiasing in an oversample paint effects render. Note that it may also cause a very slight blurring of the non-paint effects portion of the render.
hyperShadeBinList (hbl) stringNULLoutputinputstorable
String that keeps the hyper shade bin list.