Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Что происходит с Камерой   Найти похожие ветки 

 
Andry   (2004-12-14 19:02) [0]

Использую в программе GLNavigator и GLUserInterface. Двигается объект - Сфера. У сферы есть потомок - Камера. Получается как и вгрушках от первого лица - все ок. Но вот если мышкой быстро в разные стороны покрутить - камера меняет свое положение и все становится под наколоном или вообще вверх ногами. Как от этого избавиться??????????


 
DeadMeat ©   (2004-12-14 20:23) [1]

Во первых желательно писать, что ты используешь GLScene...
А во вторых... Тебе какой результат нужен? Ходить и смотреть, или летать? Ну в смысле горизонтальная ось - поворачивать весь объект, а вертикальная только камеру, или обе оси крутить весь объект?

---
...Death Is Only The Begining...


 
Andry   (2004-12-14 21:11) [2]

Извени... но думаю те кто знают про GLNavigator и GLUserInterface поймут что речь идет о GLScene. А фраза "Получается как в игрушках от первого лица" - как раз описыват то, что мне надо. Тоесть есть типичная стрелялка - камера смотрит по сторонам и двигается в одной плоскости. Тока она почемуто как-то наклоняется странно если слишком быстро мышкой вертеть.?


 
DeadMeat ©   (2004-12-14 21:30) [3]

В таком случае, сделай два ДаммиКуба. Один основной, другой внутри. Внутрь другого (второго) засунь камеру и то, что тебе еще надо.
Добавь два навигатора. Один на первый ДаммиКуб, другой на второй. Теперь там надо поставить AngleLock у каждого. Чтобы один мог крутить только по вертикали, другой - по горизонтали. Детали не помню (в смысле какие свойства как), но разобраться там не сложно. В GLUserInterface есть вроде место для второго навигатора, чета типа VertNavigator (точно не помню).
А вообще лучше самому. Этот навигатор на фпс ниже 60 дергается чуток. Вроде был.

---
...Death Is Only The Begining...


 
COOKIE ak maardux FROM D_M   (2004-12-14 22:37) [4]

А сфера зачем?


 
Andry   (2004-12-15 13:50) [5]

Да помогает.... и действительно дергается немножко... А сфера затем, чтобы коллизи с другими объектами проверять! Пасибо!


 
Andry   (2004-12-15 13:50) [6]

Да помогает.... и действительно дергается немножко... А сфера затем, чтобы коллизи с другими объектами проверять! Пасибо!



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
1-1109254455
Sen====
2005-02-24 17:14
2005.03.13
Stream read error


14-1109011424
Doxygen
2005-02-21 21:43
2005.03.13
Объять необъятное


4-1106747863
zunder
2005-01-26 16:57
2005.03.13
автозагрузка программы


4-1106865030
Atrion
2005-01-28 01:30
2005.03.13
Как создать подкласс WC_LISTVIEW("SysListView32") ?


1-1109361938
ЦУКОР5
2005-02-25 23:05
2005.03.13
Bitmap