Maya 依存关系图 (DG) 中的某些节点将禁用“缓存播放”(Cached Playback)过程。此部分仅讨论禁用“播放缓存”(Playback Caching)的已设置动画节点。如果节点未设置动画,“播放缓存”(Playback Caching)将不会受其影响。例如,只要未设置动画的 XGen 节点是静态的,便可以将其与“缓存播放”(Cached Playback)结合使用。(其中“未设置动画”表示节点不是解算图的一部分。)
如果 Maya 在场景中检测到任何不支持的节点,则禁用“播放缓存”(Playback Caching)并进入安全模式。当“缓存播放”(Cached Playback)处于安全模式时,“缓存播放”(Cached Playback)状态行和“缓存播放”(Cached Playback)图标将变为黄色。(有关详细信息,请参见“缓存播放”(Cached Playback)状态行的状态。)
在安全模式下时,“缓存播放”(Cached Playback)图标变为黄色
提供了单独的“动力学”(Dynamics)状态行(不同于“动画”(Animation)状态行),可用于在场景中加载和刷新 nParticle 和 nCloth 动力学以及动画(尚不支持 nHair)。使用缓存播放首选项(Cached Playback Preferences)的“缓存”(Caching)部分中的“缓存动力学”(Cache Dynamics)选项,激活“缓存播放”(Cached Playback)动力学支持。
通过使用以下环境变量,您可以覆盖任何其他动力学的限制并将“缓存播放”(Cached Playback)强制用于动力学节点:MAYA_CACHE_IGNORE_UNSAFE_<节点名称>。
对于每个不支持的节点,使用下表中的变量。
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
bifrostContainer |
MAYA_CACHE_IGNORE_UNSAFE_BIFROST |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
cacheFile | MAYA_CACHE_IGNORE_UNSAFE_CACHE_FILE |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
greasePlane greasePencilSequence |
MAYA_CACHE_IGNORE_UNSAFE_GREASE_PENCIL |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
MASH_Jiggle |
MAYA_CACHE_IGNORE_UNSAFE_MASH | |
MASH_Trails.trailsMode (有条件的支持:某些属性值禁用缓存) |
接合点 (2) 连接到点 (3) 连接到最近点 (4) 按距离连接 (5) 约束对 (6) |
|
MASH_Flight |
FALSE | |
MASH_Spring |
FALSE | |
MASH_Falloff.falloffEventType (有条件的支持:某些属性值禁用缓存) |
FALSE | |
MASH_Time.enableVelocity (有条件的支持:某些属性值禁用缓存) |
FALSE | |
MASH_Time.simulateTime (有条件的支持:某些属性值禁用缓存) |
FALSE | |
MASH_Orient.orientMode (有条件的支持:某些属性值禁用缓存) |
FALSE | |
MASH_Color.enableVelocity (有条件的支持:某些属性值禁用缓存) |
FALSE |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
cMuscleSystem.enableJiggle
(有条件的支持:某些属性值禁用缓存) |
FALSE |
MAYA_CACHE_IGNORE_UNSAFE_MUSCLE |
cMuscleSystem.enableSliding (有条件的支持:某些属性值禁用缓存) |
FALSE | |
cMuscleSystem.enableForce (有条件的支持:某些属性值禁用缓存) |
FALSE | |
cMuscleSystem.enableRelax (有条件的支持:某些属性值禁用缓存) |
FALSE |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
subdiv.aOutSubdiv
(有条件的支持:某些属性值禁用缓存) |
*未设置动画 | MAYA_CACHE_IGNORE_UNSAFE_DEFORMING_SUBDIV |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
textureDeformer | MAYA_CACHE_IGNORE_UNSAFE_TEXTURE_DEFORMER |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
animClip | MAYA_CACHE_IGNORE_UNSAFE_TRAX | |
clipGhostData |
||
clipLibrary |
||
clipScheduler |
||
clipToGhostData |
禁用的节点/属性 | 支持的值 | 强制启用缓存方式 |
---|---|---|
xgmPalette | MAYA_CACHE_IGNORE_UNSAFE_XGEN | |
xgmDescription |
||
xgmPatch |
||
xgmMakeGuide |
||
xgmGuide |
||
xgmGuideManip |
||
xgmGuideSculptManip |
||
xgmPointsManip |
||
xgmConnectivity |
||
xgmPointsViewer |
||
xgmNurbsPatch |
||
xgmSubdPatch |
||
xgmArchiveGuide |
||
xgmCardGuide |
||
createPtexUV |
||
xgmHairMapping |
||
xgmSphereGuide |
||
xgmSplineGuide |
||
xgmSplineBase |
||
xgmModifierBase |
||
xgmModifierCut |
||
xgmModifierCollision |
||
xgmModifierSculpt |
||
xgmModifierNoise |
||
xgmModifierDisplacement |
||
xgmModifierGuide |
||
xgmModifierLinearWire |
||
xgmModifierScale |
||
xgmModifierClump |
||
xgmCurveToSpline |
||
xgmSeExpr |
||
xgmSplineCache |
||
xgmSplineDescription |
||
igBrushManip |
||
igmDescription |