Написал скрипт на переключение камер от 3-его лица на *1-ое лицо. 1 камеру пришлось поцепить прямо на голову из-за анимации персонажа чтобы текстуры не проходили через неё. После цепки камера начинает двигаться из-за анимации персонажа, так вот, каким образом можно убрать тряску камеры из-за анимации?
*1 - камера от первого лица.
В голову приходит три очевидных варианта:
Изменять position и rotation камеры с помощью чудесной функции интерполяции Mathf.Lerp. Она будет плавно приводить один вектор к другому, что значительно сгладит тряску. Так же работает с кватернионами.
Прицепить камеру к объекту, управляемому так же, как персонаж, но без анимации.
Прицепить объект к части персонажа, которая неподвижна, а на него уже повесить камеру
Уверен, есть что то более простое, но я художник, я так вижу (:
Сборка персонального компьютера от Artline: умный выбор для современных пользователей