创建自定义模拟

复合上的反馈端口可用于缓存子图的上次解算结果,并将其用作下一次解算的输入。这是模拟的工作方式,其中上一帧的结果是下一帧的基础。

反馈端口由复合上一对匹配的输入和输出端口组成,因此输出值将用作下一次复合或整个图表解算的输入。

重要信息:

要确保每次推进一帧时都对图表进行解算,它必须具有可更改值的输入。例如,必须有 time 节点或来自主场景的动画输入。

要获取相关工作方式的示例,请查看 simulation_example 复合。它为常规模拟提供了一个模板,您可以根据需要进行编辑和修改。

在复合上创建一对反馈端口:

  1. 确保复合具有相同类型且匹配的输入和输出端口。请注意,any 端口不受支持。如有必要,请右键单击端口,然后选择“设置值类型”(Set Value Type)以设置明确的类型。
  2. 在复合内,右键单击输入或输出端口,选择“设置反馈端口”(Set Feedback Port),然后选择匹配的端口。

为获得最佳结果,自定义模拟应: