|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.07.2013, 12:45 | #1 |
Почетный нуб
Форумчанин
Регистрация: 07.05.2013
Сообщений: 155
|
Угол между линиями
Какой функцией найти углы между вертикалью и линией хотя бы на TCanvas, а то делаю игрушку на GLEngine2D, хочу сделать поле обзора, типа игрок не видит то, что закрыто другими объектами от его глаз.
Как я думаю, это что-то связанное с синусами и косинусами. Не прошу составить весь код (хочется догадаться самому), а лишь сказать функцию. Заранее спасибо. |
08.07.2013, 18:00 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Арктангенс. Если между ветикалью и линией , то аргумент арктангенса - отношение (X2-X1)/(Y2-Y1).
Результат - в радианах. Лучше использовать не ArcTan, а ArcTan2, иначе невозможно различить углы , отличающиеся на 180 градусов. |
08.07.2013, 18:06 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
09.07.2013, 10:07 | #4 |
Почетный нуб
Форумчанин
Регистрация: 07.05.2013
Сообщений: 155
|
type_Oleg, спасибо, попробовал, получилось!
Stilet, ну не знаю... Камеры сцены в 2D... Для меня это слишком чуждо. Хотя, может быть, я лишь третий день осваиваю этот движок. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти угол между прямыми на плоскости | KIRILOW | Помощь студентам | 2 | 01.12.2012 13:52 |
Угол между прямой и осью ОХ | tvskej | Помощь студентам | 2 | 30.03.2012 19:29 |
Задача, угол между стрелками циферблата часов. | studentAn | Помощь студентам | 1 | 21.11.2011 03:32 |
Расчёт среднего расстояния между двумя линиями (Delphi) | Krutkin | Помощь студентам | 5 | 04.10.2010 14:04 |
Угол между прямыми | VictorS | Помощь студентам | 5 | 12.08.2009 17:32 |