Ao criar um gráfico de simulação, você deve utilizar os nós da categoria Armazenamento em cache para armazenar em cache os valores desejados.
A forma básica do armazenamento em cache envolve um nó CreateCache para criar o cache que armazena os valores e um nó CachedValue para retornar os valores, além de número inteiro constante para controlar a os valores de profundidade.
O initFunc do nó CreateCache é a função que define o estado inicial do cache. Por exemplo, para um modificador de deformação, deve normalmente ser simplesmente a malha de posições de vértice (a partir do nó MeshVertices).
O updateFunc é a função que você deseja aplicar iterativamente a cada quadro para atualizar os valores.
A profundidade total do cache deve ser ao menos 2 para criar espaço para os valores anteriores (nível = 1) e os valores atuais (nível = 0 ). Uma profundidade total de 1 significa que o cache é inicializado em vez de atualizar cada vez que ela avalia. Você pode usar uma profundidade maior se desejar, por exemplo, para posicionar as trajetórias de desmontagem e outros efeitos.