Форум программистов, компьютерный форум, киберфорум
Наши страницы
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Vlad0off
3 / 3 / 5
Регистрация: 23.05.2013
Сообщений: 59
1

Движение камеры вокруг объекта с используя стрелоки. Плавная остановка вращения

16.11.2017, 06:09. Просмотров 735. Ответов 1
Метки нет (Все метки)

Нужно сделать движение камеры на стрелках вокруг объекта, например куба, разумеется, что фокус камеры направлен объект. И нужно сделать плавную остановку передвижения камеры используя lerp.
Вот как вращать камеру вокруг объекта легко, но не могу понять как вращать и при этом использовать для плавной остановки lerp ума не приложу.

Вот например вращение камеры против часовой стрелки вокруг куба, но как плавную остановку сделать используя lerp не знаю.
C#
1
2
3
4
5
6
7
void Update()
           {
              if (Input.GetKey (KeyCode.RightArrow))
             {
             Camera.RotateAround(Cube.position, Vector3.down, angle);
             }
        }
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2017, 06:09
Ответы с готовыми решениями:

Движение камеры вокруг точки
Доброго времени суток! Перемещаю камеру вокруг точки, которую вычисляю через RayCasting. Если...

Организация вращения объекта вокруг уже вращающегося объекта
Собственно необходимо организовать движение вокруг уже движущегося объекта. XNA изучаю недавно,...

[DirectX] Нужен метод вращения камеры вокруг заданной точки
Помогите с методом вращения камеры вокруг заданной точки с использованием мыши и возможностью...

Перемещение камеры вокруг объекта
Как используя лишь gluLookAt добиться вращения наблюдателя вокруг объекта по заданной оси (по...

Сделать анимацию вращения Земли вокруг Солнца одновременно с анимацией вращения Луны вокруг Земли
помогите сделать анимацию вращения земли вокруг солнца одновременно с анимацией вращения луны...

1
Cr0c
708 / 565 / 192
Регистрация: 06.08.2015
Сообщений: 2,378
Завершенные тесты: 2
16.11.2017, 23:33 2
Кнопками задавать скорость поворота и лерпом её уменьшать поворачивать камеру этой скоростью
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2017, 23:33

Вращение камеры вокруг объекта, или центра с координатами (0, 0, 0)
Помогите написать функцию вращения камеры вокруг объекта, или центра с координатами (0,0,0)

Движение объекта и его остановка при определенных условиях
Приветствую! Возникли у меня непонятки: Допустим, при нажатии на кнопку в новом потоке начинает...

C# OpenGL вращение камеры "мышкой" вокруг трёхмерного объекта
Я в С# новичок и в OpenGL. Какой-то бы целостный пример для вращения мышкой камеры вокруг куба!...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru