Go to: Attributes.

Node used to store global hardware render attributes. By using a node, these attributes will be read/written to file. There should only be one of these nodes.

Node nameParentsClassificationMFn typeCompatible function sets
hardwareRenderingGlobalsnodeauxiliary/camerakHardwareRenderingGlobalskBase
kNamedObject
kDependencyNode
kHardwareRenderingGlobals

Attributes (62)

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

Long name (short name)TypeDefaultFlags
batchRenderControls (brc) compoundn/aoutputinputconnectablestorable
This is a root for the batch render-specific attributes
renderMode (rm) enum4outputinputconnectablestorable
Specifies the render mode for batch rendering.
lightingMode (lm) enum1outputinputconnectablestorable
Specifies lights for batch rendering.
objectTypeFilterNameArray (otfna) stringArrayNULLoutputinputconnectablestorable
String array to save all the object type filter names.
objectTypeFilterValueArray (otfva) intArrayNULLoutputinputconnectablestorable
Int array to save all the object type filter values.
renderOverrideName (on) stringTmultiSharedObject::create<TdataString>""outputinputconnectablestorable
The render override name
xrayMode (xry) boolfalseoutputinputconnectablestorable
Render all surfaces in X-ray display mode
xrayJointDisplay (jxr) boolfalseoutputinputconnectablestorable
Render joints in X-ray mode
singleSidedLighting (sslt) boolfalseoutputinputconnectablestorable
Render with single sided lighting
colorBakeResolution (cbr) integer64outputinputconnectablestorable
Specifies the resolution at which to bake unsupported shading networks
bumpBakeResolution (bbr) integer64outputinputconnectablestorable
Specifies the resolution at which to bake unsupported bump networks
maxHardwareLights (mhl) integer8outputinputconnectablestorable
Specifies the maximum number of hardware lights to use when rendering the scene
useMaximumHardwareLights (uml) booltrueoutputinputconnectablestorablehidden
Specifies whether to use the maximum hardware lights count value
consolidateWorld (cons) booltrueoutputinputconnectablestorable
Enable consolidation of renderable data for performance.
vertexAnimationCache (vac) enum0outputinputconnectablestorable
Enable caching of animated vertex data to improve playback performance
hwInstancing (hwi) boolfalseoutputinputconnectablestorable
Enable hardware accelerated instancing for shapes
threadDGEvaluation (tdge) boolfalseoutputinputconnectablestorable
Enable threaded update of dependency graph on refresh
compressSharedVertexData (csvd) booltrueoutputinputconnectablestorable
If true, shared vertex data will be compressed to a single vertex rather than exploded to multiple vertices.
transparencyAlgorithm (ta) enum1outputinputconnectablestorable
Choice of methods for handling drawing and blending of transparent objects
transparencyQuality (tq) float0.33foutputinputconnectablestorable
General quality of the transparency approximation
enableTextureMaxRes (etmr) boolfalseoutputinputconnectablestorable
Enable the maximum texture resolution.
textureMaxResolution (tmr) integer4096outputinputconnectablestorable
Limit loaded texture size to this resolution.
ssaoEnable (aoon) boolfalseoutputinputconnectablestorable
Enable/disable SSAO
ssaoAmount (aoam) float1.0foutputinputconnectablestorable
Amount of ambient occlusion to apply. Need values greater than 1 to accent effect
ssaoRadius (aora) integer16outputinputconnectablestorable
Search area in pixels
ssaoFilter (aoft) stringTmultiSharedObject::create<TdataString>"GaussVariableFilter1"outputinputconnectablestorable
Name of the filter to use from the factory
ssaoFilterRadius (aofr) integer16outputinputconnectablestorable
Radius of the filter in pixels
ssaoSamples (aosm) enum1outputinputconnectablestorable
Number of samples to compute
motionBlurEnable (mbe) boolfalseoutputinputconnectablestorable
Enable/disable motion blur full screen effect
motionBlurType (mbt) enum0outputinputconnectablestorable
Compute motion blur for camera and object transform animations
motionBlurShutterOpenFraction (mbsof) float0.2foutputinputconnectablestorable
Shutter open fraction (0-1 for single frame blurs, >1 for multiframe blurs)
motionBlurSampleCount (mbsc) enum1outputinputconnectablestorable
Number of samples to compute
motionBlurCurved (mbc) boolfalseoutputinputconnectablestorable
Use straight or curved motion blur
motionBlurFadeFilter (mbff) stringTmultiSharedObject::create<TdataString>""outputinputconnectablestorable
Name of the filter to use from the factory
motionBlurFadeAmount (mbfa) float0.5foutputinputconnectablestorable
Amount to dim the motion tail at the end
motionBlurFadeTint (mbft) float3outputinputconnectablestorable
Amount to tint the motion tail at the end
motionBlurFadeTintR (mbftr) float0.0foutputinputconnectablestorable
Color red value
motionBlurFadeTintG (mbftg) float0.0foutputinputconnectablestorable
Color green value
motionBlurFadeTintB (mbftb) float0.0foutputinputconnectablestorable
Color blue value
motionBlurFadeTintA (mbfta) float1.0foutputinputconnectablestorable
Color alpha value
motionBlurFadeEmphasis (mbfe) float0.0foutputinputconnectablestorable
Change emphasis of blur to beginning or end
motionBlurMultiframeEnable (mbme) boolfalseoutputinputconnectablestorable
Enable multiframe motion blur
motionBlurMultiframeChartSize (mbcs) long2outputinputconnectablestorable
Size of each chart in the atlas in pixels
motionBlurMultiframeChartSizeX (mbcsx) integer256outputinputconnectablestorable
Width of each chart in the atlas in pixels
motionBlurMultiframeChartSizeY (mbcsy) integer256outputinputconnectablestorable
Height of each chart in the atlas in pixels
motionBlurAtlasSize (mbas) long2outputinputconnectablestorable
Size of the atlas
motionBlurAtlasSizeX (mbasx) integer8outputinputconnectablestorable
Width of each chart in the atlas in pixels
motionBlurAtlasSizeY (mbasy) integer4outputinputconnectablestorable
Height of each chart in the atlas in pixels
bloomEnable (blen) boolfalseoutputinputconnectablestorable
Enable/disable bloom
bloomThreshold (blth) float0.0foutputinputconnectablestorable
Minimum intensity to cause bloom
bloomFilter (blfl) stringTmultiSharedObject::create<TdataString>""outputinputconnectablestorable
Name of the filter to use from the factory
bloomFilterRadius (blfr) float0.0foutputinputconnectablestorable
Filter radius
bloomFilterAux (blfa) float0.0foutputinputconnectablestorable
Additional filter parameter
bloomAmount (blat) float1.0foutputinputconnectablestorable
Scale bloom effect
multiSampleEnable (msaa) boolfalseoutputinputconnectablestorable
Enable multisample AA
multiSampleCount (aasc) enum3outputinputconnectablestorable
Number of samples for AA
multiSampleQuality (aasq) enum0outputinputconnectablestorable
Quality level of multisample AA
lineAAEnable (laa) boolfalseoutputinputconnectablestorable
Enable line Anti-alaising
gammaCorrectionEnable (gamm) boolfalseoutputinputconnectablestorable
Enable Gamma correction
gammaValue (gmmv) float2.2foutputinputconnectablestorable
Gamma
floatingPointRTEnable (fprt) boolfalseoutputinputconnectablestorable
Enable floating point RT
floatingPointRTFormat (rtfm) enum0outputinputconnectablestorable
Floating point RT format