Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
10-1082718551
Alex_x
2004-04-23 15:09
2005.03.13
помогите определится с Excel


3-1108060910
Step[B.M.]
2005-02-10 21:41
2005.03.13
Как заставить FireBird сортировать кирилицу по "человечески"?


1-1109312287
Aptimist
2005-02-25 09:18
2005.03.13
Где найти справку по стандартным модулям?


14-1109088492
}|{yk
2005-02-22 19:08
2005.03.13
Тестирование кода


3-1108030742
BPK
2005-02-10 13:19
2005.03.13
TDataSet.Locate не работает по сортированному DataSet




   Наверх