Вверх ↑
Ответов: 63
Рейтинг: 8
#1: 2010-05-22 12:39:21 ЛС | профиль | цитата
Значит, игрался я с OpenGL и особенно с компонентом GL_FlyHandler. Но заметил очень много недостатков в этом компоненте, такие как невозможность устанавливать: границы обзора и перемещения камеры, нет возможности вывода данных угла положения камеры, и еще камера находится как бы не по центру а, как бы сказать от 3го лица. Из-за чего если будет маленький предмет перед камерой на близком расстоянии, то камера при обзоре как бы камера летает вокруг этого объекта... И решил я сконструировать свою схемкку взамен этому компоненту.
code_18416.txt
А теперь о проблемах, до меня пока не доходит как реализовать осмотр вверх вниз, так же хотелось бы узнать как высчитать координаты перемещения камеры относительно её стартовой позиции.
P.S. Перемещение в программе осуществляется кнопками W и S, и угол поворота ползунками.

карма: 1

0
файлы: 1code_18416.txt [6.9KB] [115]