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

Вниз

Смотрим через "камеру" на плоскость   Найти похожие ветки 

 
AxxxE ©   (2004-05-12 13:40) [0]

Предположим, есть у меня некая горизонтальная плоскость (условно говоря, поверхность земли) и есть "камера", через которую игрок видит кусок земли. Нетрудно догадаться, что этот кусок четырёхугольный, а с учётом того, что камера не вращается вокруг своей оси, то имеет форму трапеции. Как узнать координаты углов этой трапеции?


 
Unknown user ©   (2004-05-24 20:49) [1]

2 AxxxE. Долго я в свое время бился над такой же задачей, применил уже все знания геометрии в пространстве, проекций -но так и не смог ее решить. Тогда я не знал ОГЛ, сейчас я могу сказать, что решается проблема просто -находится фрастум камеры и отрезки пересечения его с плоскостью земли -координаты концов отрезков и будет твоя трапеция.


 
Micah'GF   (2004-05-25 06:41) [2]

...эээ.... Нарисуй кусочек кода, а то на пальцах не очень понятно..  Мне ведь тоже интересно :]


 
AxxxE   (2004-05-27 14:43) [3]

...ммм... Можно по-подробнее, или даже с кодом а то не совсем понятно.


 
AxxxE   (2004-05-30 11:47) [4]

Plz!!!



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

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

Наверх




Память: 0.44 MB
Время: 0.037 c
14-1094151899
Knight
2004-09-02 23:04
2004.09.26
Кто знает e-mail адрес SMS шлюза северо-западного Мегафона?


3-1093850711
ydv
2004-08-30 11:25
2004.09.26
глюки PReport


14-1094307463
AlexG
2004-09-04 18:17
2004.09.26
ВАУ!!! Пейнтбол!!


1-1094665202
AVKAR
2004-09-08 21:40
2004.09.26
TDateTimePicker


14-1094230054
Игорь Шевченко
2004-09-03 20:47
2004.09.26
У меня (лично) просьба к любителям почесать языком





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский