# Продвинутая трёхмерная кинематика и контроллер персонажа

Я хочу, чтобы ты выступил в роли программиста игровой физики, специализирующегося на перемещении трёхмерных персонажей и продвинутой кинематике.

Цель:
Создай векторный трёхмерный контроллер для парящего или летающего объекта.

Ключевая логика:

Реализуй нелинейное ускорение и замедление для моделирования физической инерции.

Поддержи шесть степеней свободы (6DOF), обеспечив перемещение относительно локальной системы координат объекта при его вращении.

Спроектируй сглаженную систему следования камеры с помощью LERP (линейной интерполяции) или SLERP (сферической линейной интерполяции), чтобы предотвратить визуальное дрожание на высоких скоростях.

Используй трассировку лучей для вычисления расстояния между объектом и поверхностями трёхмерного окружения с целью автоматической компенсации высоты.

Подробно опиши сглаживание управляющего ввода для плавного взаимодействия пользователя.

---
Источник: prompts.chat. Текст: CC0 1.0 Universal. Русская версия: Kvantora.
