Go to: Related nodes. Attributes.

Node name Parents Classification MFn type Compatible function sets
renderGlobals node rendernode kRenderGlobals kBase
kNamedObject
kDependencyNode
kRenderGlobals

Related nodes

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

Attributes (111)

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

Long name (short name) Type Default Flags
macCodec (macc) integer 1919706400 outputinputconnectablestorable
Type of Codec on Mac.
macDepth (macd) integer 32 outputinputconnectablestorable
Type of Codec on Mac.
macQual (macq) integer 1024 outputinputconnectablestorable
Type of Codec on Mac.
comFrrt (mcfr) integer 24 outputinputconnectablestorable
Frame rate information for compression
renderAll (ra) bool true outputinputconnectablehidden
Render all (1) or just render active (0).
ignoreFilmGate (ifg) bool true outputinputstorable
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) Message n/a outputinputconnectable
The Quality to be used for this Render (the node at other end of this message plug is a renderQuality node).
resolution (res) Message n/a outputinputconnectable
The Resolution to be used for this Render (the node at other end of this message plug is a resolution node).
clipFinalShadedColor (clip) bool true outputinputconnectablestorable
if we should clamp the shader output
enableDepthMaps (edm) bool true outputinputconnectablestorable
Enable or Disable the depth map shadows.
enableDefaultLight (edl) bool true outputinputconnectablestorable
Toggles whether a default light is created for rendering when there are no lights in the scene.
currentRenderer (ren) string TmultiSharedObject::create<TdataString>"mayaSoftware" outputinputstorable
Current renderer
enableStrokeRender (esr) bool true outputinputconnectablestorable
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) bool false outputinputconnectablestorable
Only render Paint Effects Strokes - no geometry, depth file must be specified.
strokesDepthFile (sdf) string NULL outputinputconnectablestorable
If we are only rendering strokes, this depth file (plus possible extensions) is used for depth masking.
imageFormat (outf) enum 7 outputinputconnectablestorable
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 TmultiSharedObject::create<TdataString>"" outputinputconnectablestorable
IMF plugin keyword
gammaCorrection (gama) float 1.0 outputinputconnectablestorable
Gamma correction value.
topRegion (top) integer 256 outputinputconnectablehidden
The top 2d coord of render region (for use if useRenderRegion is true).
leftRegion (left) integer 0 outputinputconnectablehidden
The left 2d coord of render region (for use if useRenderRegion is true).
bottomRegion (bot) integer 0 outputinputconnectablehidden
The bottom 2d coord of render region (for use if useRenderRegion is true).
rightRegion (rght) integer 256 outputinputconnectablehidden
The right 2d coord of render region (for use if useRenderRegion is true).
useRenderRegion (urr) bool false outputinputconnectablehidden
Use the render region (use the previous coordinates if true (1)).
animation (an) bool false outputinputstorable
Render an animation (if true) or just the current frame (if false).
animationRange (ar) enum 1 outputinputstorable
Use the frame range from renderGlobals (0), or time slider (1).
startFrame (fs) time 1film outputinputstorable
The renderGlobals starting frame value.
endFrame (ef) time 10film outputinputstorable
The renderGlobals ending frame value.
byFrame (bf) time 1film outputinputconnectablehidden
The renderGlobals frame step ('by' or increment) value. This is no longer used, but kept for backwards compatibility.
byFrameStep (bfs) float 1.0 outputinputconnectablestorable
Unitless (floating point) by frame.
modifyExtension (me) bool false outputinputstorable
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) float 1.0 outputinputstorable
The starting output image filename extension value.
byExtension (be) float 1.0 outputinputconnectablestorable
The output image filename extension step ('by' or increment) value.
extensionPadding (ep) integer 1 outputinputstorable
The number of digits in the output image filename extension (3 -> "image.001").
fieldExtControl (fec) enum 0 outputinputconnectablestorable
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) enum 0 outputinputconnectablestorable
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) string NULL outputinputconnectablestorable
The user specified odd field extension if aFieldExtControl = 2
evenFieldExt (efe) string NULL outputinputconnectablestorable
The user specified even field extension if aFieldExtControl = 2
outFormatExt (oft) string NULL outputinputconnectablestorable
The string added at the end of the file name if aOutFormatControl = 2
useMayaFileName (umfn) bool true outputinputstorable
If the maya file name is to be concatenated with the output file.
useFrameExt (ufe) bool false outputinputstorable
If the frame extension is to be concatenated with the output file.
putFrameBeforeExt (pff) bool false outputinputstorablehidden
Should frame number precede the output type extension in file name?
periodInExt (peie) enum 1 outputinputstorablehidden
Controls the character between the filename and the file extension: no such character (0), a period (1), or an underscore (2).
imageFilePrefix (ifp) string NULL outputinputstorable
String that defines the name of each output image file.
renderVersion (rv) string NULL outputinputstorable
String that labels versions of rendered images.
bufferName (bn) string TmultiSharedObject::create<TdataString>"<RenderPassType>:<RenderPass>.<Camera>" outputinputstorable
String that defines the name of buffers inside a rendered image.
multiCamNamingMode (mcnm) enum 0 outputinputstorable
Multiple camera buffer naming mode.
composite (comp) bool false outputinputconnectablestorable
Compositing rendering; Do not blend alpha with image color. (unassociated alpha)
compositeThreshold (cth) float 0.0 outputinputconnectablestorable
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) bool true outputinputconnectablestorable
Objects not lit by a light will not cast shadow from that light
shadowsObeyShadowLinking (sosl) bool false outputinputconnectablestorable
Objects not shadow linked to a light will not cast shadow from that light
recursionDepth (rd) integer 2 outputinputconnectablestorable
Recursion depth for ray tracing. (for spatial subdivision 0,1,2,3 - useful range)
leafPrimitives (lp) integer 200 outputinputconnectablestorable
Max number of primitives per leaf in raytracing subdivision
subdivisionPower (sp) float 0.25 outputinputconnectablestorable
The power of the number of primitives to regulate axial subdivision
subdivisionHashSize (shs) integer 5 outputinputconnectablestorable
The minimum hash table size for a subdivsion node
logRenderPerformance (lpr) bool false outputinputconnectablestorable
Do we write a performance log or not
geometryVector (gv) integer 20 outputinputconnectablestorablehidden
Vector length for geometry samples.
shadingVector (sv) integer 60 outputinputconnectablestorablehidden
Vector length for shading samples.
maximumMemory (mm) integer 48 outputinputconnectablestorable
Maximum memory (in megabytes) to be used by the renderer.
numCpusToUse (npu) integer 0 outputinputconnectablestorable
Number of cpus to use for rendering or IPR (0 means use all).
interruptFrequency (itf) integer 1 outputinputconnectablestorable
Number of seconds between checks for user interrupt. A value of -1 will disable interrupt checking.
shadowPass (shp) bool false outputinputconnectablestorable
Whether we want to just do the shadow depth map pass.
iprShadowPass (isp) bool false outputinputconnectablestorablehidden
Whether we want to just do the ipr shadow depth map pass.
useFileCache (uf) bool true outputinputconnectablestorable
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) bool true outputinputconnectablestorable
When true, the renderer attempts to recognize similarly tesselated shapes.
reuseTessellations (rut) bool true outputinputconnectablestorable
When true, the rendered tessellations are used during the shadow map generation phase.
matteOpacityUsesTransparency (mot) bool true outputinputconnectablestorable
Composite matte using scene transparency rather that residual matte transparency.
motionBlur (mb) bool false outputinputstorable
Do not (0) or do render using motion blur (1).
motionBlurByFrame (mbf) float 1.0 outputinputconnectablestorable
Use this as the by frame in conjunction with shutterAngle (instead of byFrame) to compute the shutterOpen, shutterMid, and shutterClose frame times.
motionBlurUseShutter (mbus) bool false outputinputstorable
Use the shutter open and close values for MotionBlur calculations
motionBlurShutterOpen (mbso) float -0.5 outputinputconnectablestorable
Shutter open.
motionBlurShutterClose (mbsc) float 0.5 outputinputconnectablestorable
Shutter close.
fogGeometry (fg) Message n/a outputinputconnectable
Connect this to the fog geometry.
applyFogInPost (afp) bool false outputinputconnectablestorable
Render and composite fog using depthbuffer at end of normal render (paint effects must be loaded)
postFogBlur (pfb) integer 1 outputinputconnectablestorable
blurring of fog into foreground applied before compositing on scene (only if applyFogInPost is on)
preMel (pram) string NULL outputinputconnectablestorable
MEL function to be called just before rendering
postMel (poam) string NULL outputinputconnectablestorable
MEL function to be called just after rendering
preRenderLayerMel (prlm) string NULL outputinputconnectablestorable
MEL function to be called just before rendering of each render layer
postRenderLayerMel (polm) string NULL outputinputconnectablestorable
MEL function to be called just after rendering of each render layer
preRenderMel (prm) string NULL outputinputconnectablestorable
MEL function to be called just before rendering each frame
postRenderMel (pom) string NULL outputinputconnectablestorable
MEL function to be called just after rendering each frame
preFurRenderMel (pfrm) string NULL outputinputconnectablestorable
MEL function to be called just before rendering of current fur frame
postFurRenderMel (pfom) string NULL outputinputconnectablestorable
MEL function to be called just after rendering of current fur frame
createIprFile (cif) bool false outputinputconnectablehidden
Create an IPR file.
blurLength (bll) float 1.0 outputinputconnectablestorable
This is the scale applied on the motion vectors.
blurSharpness (bls) float 1.0 outputinputconnectablestorable
The higher the value, the sharper the blur. The lower the value, the softer the blur.
smoothValue (smv) integer 2 outputinputconnectablestorable
The higher the value, the more anti-aliased the alpha channel.
useBlur2DMemoryCap (ubc) bool true outputinputconnectablestorable
Enables an absolute memory limit for the 2d blur operation (limit given by the 'blur2DMemoryCap' attribute)
blur2DMemoryCap (mbc) float 200.0 outputinputconnectablestorable
Absolute memory limit for the 2d blur operation
motionBlurType (mbt) enum 1 outputinputstorable
Do 2D (0), or 3D (1) motion blur.
useDisplacementBoundingBox (udbx) bool true outputinputconnectablestorable
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) bool false outputinputconnectablestorable
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) bool false outputinputconnectablestorable
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) bool true outputinputconnectablestorablehidden
Create an IPR file containing shading, lighting, and glow.
iprRenderShadowMaps (ism) bool true outputinputconnectablestorablehidden
Create an IPR file containing shadow maps.
iprRenderMotionBlur (imb) bool true outputinputconnectablestorablehidden
Create an IPR file containint motion blur.
rendercallback (rcb) Message n/a outputinputconnectablehidden
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) bool false outputinputconnectablestorable
Render out multiple layers
forceTileSize (frts) bool false outputinputconnectablestorable
Should the tile size be forced?
tileWidth (tlwd) short 64 outputinputconnectablestorable
Tile width.
tileHeight (tlht) short 64 outputinputconnectablestorable
Tile height.
jitterFinalColor (jfc) bool true outputinputconnectablestorable
When turned on, the image color is jittered to reduce banding.
raysSeeBackground (rsb) bool true outputinputconnectablestorablehidden
This switch controls whether the camera's environment background color is applied to reflection and refraction rays which don't intersect anything.
oversamplePaintEffects (ope) bool false outputinputconnectablestorable
Make the pixel buffers used for paint effects twice the render resolution in order to enhance antialiasing quality.
oversamplePfxPostFilter (oppf) bool false outputinputconnectablestorable
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.
colorProfileEnabled (cpe) bool false outputinputconnectablestorable
Toggles whether rendering will use color profiles.
renderingColorProfile (rcp) integer TdnColorProfile::kSRGB outputinputconnectablestorable
The rendering color profile.
inputColorProfile (icp) integer TdnColorProfile::kSRGBg outputinputconnectablestorable
The default input color profile.
outputColorProfile (ocp) integer TdnColorProfile::kSRGB outputinputconnectablestorable
The default output color profile.
hyperShadeBinList (hbl) string NULL outputinputstorable
String that keeps the hyper shade bin list.
swatchCamera (sc) Message n/a outputinputconnectable
The camera used to resolve swatch images for image source nodes.
renderedOutput (ro) enum 0 outputinputconnectablestorablehidden
Specifies what to render on batch render. All Renderable (2D and 3D) (0), Render Targets Only (2D only) (1), Omit Render Targets (3D only) (2).