/RV-LerpVsSlerp

Trabalho de RV sobre Lerp e Slerp dentro do Unity

Primary LanguageC#

Estudo do LERP

Trabalho de Realidade Virtual sobre Lerp dentro do Unity

O Lerp é um algoritmo de interpolação entre dois pontos. Ele se caracteriza pelo trajetoria de uma linha reta entre os dois pontos.

O que define em que ponto de interpolação deve estar é um fator que vai 0 a 1 para dentro da área definida e menor de -1 e mair que 1 para fora da área definida.

Um exemplo do uso do Lerp é colocar uma bola quicando, ou uma chuva.

Mas porque utilizar Lerp se a física pode fazer isso?

O problema da física é que ela é muito custosa, ainda mais quando se tem muitos objetos.

Como usar o Lerp no tranform de objetos

O processo é bem simples bastando usar a seguinte linha:

transform.position = Vector3.Lerp(inicio.position, fim.position, porcentPosition);

Referencias: