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

Вниз

Видовая матрица   Найти похожие ветки 

 
GameMac   (2005-12-19 17:47) [0]

С помощью glGetFloatv можно получить параметры видовой матрицы (GL_MODELVIEW_MATRIX), они заносятся в массив из 16-ти элементов. Расскажите пожалуйста, какой элемент массива за что отвечает. Спасибо.


 
XProger ©   (2005-12-19 20:25) [1]

Видовая матрица описывает координатную систему.
0 1 2 3
4 5 6 7
8 9 A B
C D E F
0 1 2 - Dir вектор новой системы
4 5 6 - Up
8 9 A - Left
C D E - Pos

Представь, что ты объект, находящийся в позиции Pos относительно мировой матрицы вида. В этом случае с ног до головы будет проходить Up вектор. От затылка в сторону взгляда - Dir. И с правого по левое плечо - Left ветктор :)


 
GameMac   (2005-12-19 22:54) [2]

Понятно, пасиба. А как можно узнать координаты верхнего левого угла экрана, его высоту и ширину для текущих настроек матриц?


 
GameMac   (2005-12-19 22:59) [3]

Только не в оконных координатах, это я знаю :) а в мировых


 
XProger ©   (2005-12-20 00:14) [4]

Таких координат для одного угла - бесконечное количество :)


 
GameMac   (2005-12-20 00:57) [5]

Ну для определенной координаты Z


 
XProger ©   (2005-12-20 01:08) [6]

Ладно, объясняю по-другому...
Есть вектор направленный из позиции камеры. Этот вектор графически выглядит как точка в левом верхнем углу экрана, но координат Z на нём бесконечное число :) Так более ясно?


 
GameMac   (2005-12-20 01:50) [7]

Ну да, протупил малость =)



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

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

Наверх




Память: 0.45 MB
Время: 0.038 c
15-1155800785
Сергей М.
2006-08-17 11:46
2006.09.10
Непонятка при работе в связке Access2003 + MS VisualFoxPro ODBC


15-1155565469
Ксардас
2006-08-14 18:24
2006.09.10
товарищ спросил, а я чёт затруднился


2-1155884246
Sergey_b
2006-08-18 10:57
2006.09.10
Подписка на события


2-1155756022
ronyn
2006-08-16 23:20
2006.09.10
В результате чего возникают ошибки типа хххххххх уууууу?


5-1139238792
webpauk
2006-02-06 18:13
2006.09.10
Показать поля БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский