Como fazer uma câmera suave seguir o algoritmo?
Eu estou fazendo um jogo com LibGDX (Java).
Eu preciso da câmera para seguir um personagem em movimento rápido. A maneira mais fácil de fazer isso é apenas escrever isto:
this.getCamera().position.set(obj.x, obj.y, 0);
Mas, existe algum algoritmo para tornar isso mais suave? Como quando a câmera não é tão rígida, e está sempre um pouco atrasada: o personagem vai rápido, a câmera segue com um ligeiro atraso, ou se de repente você apareceu em algum lugar distante, a câmera não se teleporta instantaneamente, mas viaja a uma velocidade máxima quando chega mais perto ele diminui um pouco e te encontra novamente.
Existe alguma libgdx libs que faz isso ou alguém teve essa experiência?