cacheBlend
 
 
 

使用该节点可以混合相同类型的多个 nCache。例如,可以使用 cacheBlend 节点混合两个 nClothShapeCache 节点或两个 fluidShapeCache 节点。Nucleus 对象或流体效果启用了多个 nCache 时,会自动创建 cacheBlend 并将其添加到场景中。请参见 cacheBlend

输入权重(Input Weights)

使用“输入权重”(Input Weight)值可以增加或减少 nCache 节点对其模拟的影响量,还可以指定混合那些模拟的方式。

如果 nCache 在时间上重叠,则其“输入权重”(Input Weight)值确定在播放期间 Nucleus 对象或流体效果所使用的每个 nCache 模拟的百分比。如果 nCache 节点的权重为 1.0,则会将它与当前 nCache 和其他缓存混合,并且它在播放期间完全贡献于模拟。如果 nCache 节点的权重为 0.0,那么它不会与当前对象的其他缓存进行混合,并且它在播放期间对模拟没有贡献。可以设置 nCache 节点的权重的动画,以帮助平滑混合的模拟之间的过渡。

另外,会对 nCache 权重进行规格化,以便当重叠缓存具有相同的权重时,这些缓存在播放时相等地贡献于它们在其混合区域中的模拟。

有关 nCache 混合的详细信息,请参见从属性编辑器混合和设定 nCache 的权重混合 nCache 片段