![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| Norsk |
|
|||
|
Unregistered |
Подскажите где можно найти матрицы проекций для использования в glLoadMatrix
Это сообщение отредактировал(а) Norsk - 25.5.2005, 10:30 |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 2 Всего: 43 |
ИМХО, бардак в голове.
особенно вот это:
|
|||
|
||||
| Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: нет Всего: 5 |
Перспективная проекция объема ограниченного шестью плоскостями:
r и l правая и левая отсекающие плоскости; t и b верхняя и нижняя отсекающие плоскости; f и n дальняя и ближняя плоскости. Проекция происходит на ближнюю плоскость. | 2n/(r-l) 0 (r+l)/(r-l) 0 | | 0 2n/(t-b) (t+b)/(t-b) 0 | | 0 0 -(f+n)/(f-n) -2fn/(f-n) | | 0 0 -1 0 | (в OpenGl генерируется функцией glFrustum) Ортографическая проекция объема ограниченного шестью плоскостями: r и l правая и левая отсекающие плоскости; t и b верхняя и нижняя отсекающие плоскости; f и n дальняя и ближняя плоскости. Проекция происходит на ближнюю плоскость. | 2/(r-l) 0 0 (r+l)/(r-l) | | 0 2/(t-b) 0 (t+b)/(t-b )| | 0 0 -2f/(f-n) (f+n)/(f-n) | | 0 0 0 1 | (в OpenGl генерируется функцией glOrtho) Добавлено @ 20:01 Блин, сорри, не дописал в том посте еще. Только мне кажется проще использовать встроенные функции OpenGL, они довольно качественно сделаны. --------------------
|
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |