Показать сообщение отдельно
Старый 16.04.2010, 01:05
GentleFLASH вне форума Посмотреть профиль Отправить личное сообщение для GentleFLASH Найти все сообщения от GentleFLASH
  № 11  
Ответить с цитированием
GentleFLASH

Регистрация: Apr 2009
Сообщений: 117
Представить отрезки как 2 единичных вектора, раходящиеся из точки пересечения отрезков. Сложить эти 2 единичных вектора (x1+x2, y1+y2), нормализовать (привести к единичному) - полученый вектор и есть биссектриса. Побочный эффект - при угле между отрезками в 180 градусов могут наблюдаться глюки. Думаю вполне элегантное решение для большого количества расчетов


Последний раз редактировалось GentleFLASH; 16.04.2010 в 01:09.