Interpolação TRS

O que é interpolação TRS?

A interpolação TRS suaviza as transições interpolando os movimentos Translate, Rotate e Scale dos jogadores e componentes Transform. Definir diretamente a posição ou rotação para valores-alvo cria abruptamente um efeito desagradável, semelhante a um teletransporte.É aí que entra a interpolação, permitindo uma transição suave entre dois estados.

Como usar

Ativando a interpolação

Localize Interpolação em Arquivo > Configurações do sistema:

image-20250901143110752 image-20250901143731900

Marque esta opção para ativar a interpolação TRS global.

image-20250901143815783

Notas de configuração:

  • Métodos de interpolação

  • Extrapolation: a posição do objeto aparece à frente de sua localização real, podendo causar um breve clipping

  • Interpolation: a posição do objeto fica ligeiramente atrás de sua localização real, reduzindo parcialmente a instabilidade da colisão

  • Limite de erro: o temporizador é ativado quando o erro excede esse valor; o erro é corrigido forçosamente ao atingir o tempo limite de correção

  • Tempo limite para correção de erro: quando o erro excede o limite, um temporizador é iniciado. Ao atingir o tempo limite, o erro é corrigido à força

  • Limite máximo de erro: se o erro exceder esse valor, ele será corrigido imediatamente

  • Taxa de previsão: ajusta a escala das previsões de extrapolação. Por exemplo, um valor de 1,2 emprega 20% adicionais de dados como resultado. Isso deve ser reduzido adequadamente se a velocidade do objeto flutuar com frequência.

  • Taxa de aplicação: ajusta a proporção dos valores previstos aplicados. Por exemplo, um valor de 0,8 usa 20% dos dados atuais + 80% dos dados previstos como resultado final.