Go to: Related nodes. Attributes.

The dynGlobals node allows editing and file storage of system-wide values for dynamics, such as oversampling.

Node name Parents MFn type Compatible function sets
dynGlobals dependNode kDynGlobals kBase
kNamedObject
kDependencyNode
kDynGlobals

Related nodes

rigidSolver, geoConnector

Attributes (8)

cacheDirectory, confirmSceneName, confirmedPath, internalOverSamples, maxFrameCached, minFrameCached, overSamples, useParticleDiskCache

Long name (short name) Type Default Flags
overSamples (os) integer 1 outputinputconnectablestorablekeyable
This is the oversample value for dynamics simulation. A value of 0 or 1 indicates no oversampling. A value of greater than 1 will cause Maya to take that number of sub-steps for each complete frame.
internalOverSamples (ios) integer 0 outputconnectablehidden
This is the actual oversampling value that is used. It is used to convert the value of "overSamples" into a value that will divide the time into an integer number of "ticks". A tick is the smallest unit of time, and we can not make the oversampling try to divide into smaller units, so we convert into the closest possible value that will give whole tick values. This value should not be explicitly set. It derives its value from the "overSamples" attribute. Setting this value directly can result in the strange behaviour that it is intended to avoid.
useParticleDiskCache (upd) bool 0 outputinputconnectablestorable
Setting this attribute to true tells Maya to use cached particle data files. Setting this attribute does not create the cache. Setting this attribute to false tells Maya to ignore cache files, but it does not delete those files.
cacheDirectory (cd) string NULL outputinputconnectablestorable
Directory for files used for particle render cache. This directory is always relative to the particle data directory of the current workspace. It is used only for the render cache (pdc files). If you set this value and then save cache files, those files will be sent to this directory, and then Maya will read them from there when rendering.
minFrameCached (mnf) integer 0 outputinputconnectablestorable
This attribute records the minimum frame for the last particle render cache you have created (corresponds to the -mnf argument in the dynExport command). This does not in any way guarantee that the cache is still valid or that the files still exist. It just records what was the last cache you wrote out. If you have not moved/removed the files or changed something affecting the particles, the cache will still be valid. This attribute is set by the command that does the caching. It is here only to display useful information. Setting this attribute has no effect whatever.
maxFrameCached (mxf) integer 0 outputinputconnectablestorable
This attribute records the maximum frame for the last particle render cache you have created (corresponds to the -mxf argument in the dynExport command). This does not in any way guarantee that the cache is still valid or that the files still exist. It just records what was the last cache you wrote out. If you have not moved/removed the files or changed something affecting the particles, the cache will still be valid. This attribute is set by the command that does the caching. It is here only to display useful information. Setting this attribute has no effect whatever.
confirmedPath (cnp) string NULL outputinputstorablehidden
This attribute controls the display of confirm dialogs for paths. It should not be set by the user.
confirmSceneName (csn) string NULL outputinputstorablehidden
This attribute controls the display of confirm dialogs for paths. It should not be set by the user.