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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Vladimir Polyanin                    2:467/95.999   29 Jul 2001  10:52:20
 To : Oleg Alexeenkov
 Subject : Закрашивание фигур
 -------------------------------------------------------------------------------- 
 
 
   Hе успели меня закопать /28 Июл 01 01:33/, как /*Oleg Alexeenkov*/ уже завещал
 _/All/_:
 
  OA> Подскажите пожалуйста нормальный(е) алгоритм(ы) закрашивания например
  OA> треугольника, заданного 3мя точками, не хочется по граблям прыгать :)
  OA> (узнать координаты каждой точки внутри треугольника, или координаты
  OA> начала и длины каждой вертикальной(горизонтальной) линии внутри) Можно
  OA> n-угольника, если есть..
  OA>
  OA> А то все начальные задумки выглядят монстровато и тормознуто :)
 
 Для треугольника имхо быстрее всего отсортировать вершины по вертикальной
 координате и отследить (для каждой из двух его частей) точки на сторонах. Для
 отслеживания - немного извратить прямую по Брезенхему. С координатами "точки
 разреза" той стороны, которая идет от верха до низа, мучиться не придется - это 
 будут конечные координаты после отрисовки первой части.
 Так получаешь концы горизонталей.
 
                С прощальным _оскалом_ *Vladimir Polyanin* ...
 
 ... Heaven shall burn accompaigned by the angels' cries (c)Marduk
 --- [Team Сисопка 2000]
  * Origin: Пусть маятник сердца в агонии бъется... (2:467/95.999)
 
 

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

 Тема:    Автор:    Дата:  
 Закрашивание фигур   Oleg Alexeenkov   28 Jul 2001 01:33:45 
 Закpашивание фигyp   Wowa Savin   28 Jul 2001 10:38:37 
 Закpашивание фигyp   Oleg Alexeenkov   28 Jul 2001 18:57:49 
 Закpашивание фигyp   Andrey Romanov   29 Jul 2001 02:21:32 
 Закpашивание фигyp   Wowa Savin   29 Jul 2001 17:25:38 
 Закрашивание фигур   Ilya Kuznetsov   28 Jul 2001 23:49:24 
 Закрашивание фигур   Vladimir Polyanin   29 Jul 2001 10:52:20 
Архивное /ru.algorithms/144463b63ecee.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional