Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Andrey Glazunov                      2:5020/400     01 Oct 2001  04:00:33
 To : Eugene Kilachkoff
 Subject : Re: опознать пересечение треугольников
 -------------------------------------------------------------------------------- 
 
 
 
 >> хочется узнать как можно зная эти 12 чисел выяснить не имеют ли эти 2
 >> треугольника общих точек на плоскости... в реальной жизни очень часто
 >Тебе сам факт пересечения ? Или точную фигуру ?
 >Если только факт, то проверяй поочередно, лежат ли вершины одного 
 
 внутри
 
 >другого.
 >Если фигуру, то отсечение одного треугольника другим. Hапример, 
 
 постепенно
 
 >отсекая один треугольник ребрами другого
 
 нужен сам факт пересечения...
 
 ну сначал я думал спросить как проверить, что вершина лежит внутри
 другого, но потом оказывается что это недостаточное условие - 
 представь 2 очень вытянутых треугольника, лежащих "крест накрест" -
 ни одна вершина не лежит внутри другого, а общая область есть.
 
 вообщем получется надо что-то вроде решения уравнения на поиск точек,
 принадлежащих обеим треугольникам ... на самом деле задачу хотелось бы
 решить аналитически, но пока подошел бы и приближенный алгоритм т.к. 
 плоскость на самом деле задана дискретным наборами отсчетов по обоим
 координатам - от 32*32 до 256*256 ... а вот координаты вершин 
 треугольников
 это честные числа в интервале 0..1 с 6тью и более значащами 
 разрядами... 
 мож кто хоть напомнит как задается область, охватываемая треугольником 
 на плоскости ? из всего что помнится со школы так это уравнение 
 прямой :/
  ...
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 опознать пересечение треугольников   Andrey Glazunov   30 Sep 2001 04:35:10 
 Re: опознать пересечение треугольников   Eugene Kilachkoff   30 Sep 2001 17:28:11 
 Re: опознать пересечение треугольников   Andrey Glazunov   01 Oct 2001 04:00:33 
 Re: опознать пересечение треугольников   Eugene Kilachkoff   07 Oct 2001 16:28:46 
 опознать пересечение треугольников   Alex Astafiev   30 Sep 2001 16:29:13 
 Re: опознать пересечение треугольников   Yurii V. Ostrovskii   01 Oct 2001 14:57:59 
Архивное /ru.algorithms/6488399a93d2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional