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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Ilya Kuznetsov                       2:5021/25.6    28 Jul 2001  23:49:24
 To : Oleg Alexeenkov
 Subject : Закрашивание фигур
 -------------------------------------------------------------------------------- 
 
 
  OA> Подскажите пожалуйста нормальный(е) алгоритм(ы) закрашивания например
  OA> треугольника, заданного 3мя точками, не хочется по граблям прыгать :)
  OA> (узнать координаты каждой точки внутри треугольника, или координаты
  OA> начала и длины каждой вертикальной(горизонтальной) линии внутри) Можно
  OA> n-угольника, если есть..
  OA> А то все начальные задумки выглядят монстровато и тормознуто :)
 
 Сойдёт такое? Это "переделка" из
 "3D programming FAQ
 Автором данного FAQ является Андрей Аксенов. Адрес в FIDO: 2:5036/5.47"
 
 ===
 SCREEN 12
 ay = 100:ax = 300
 by = 150:bx = 200
 cy = 200:cx = 400
 
 FOR i = ay TO cy
     x1 = ax + (i - ay) * (cx - ax) / (cy - ay)
     IF i < by THEN
         x2 = ax + (i - ay) * (bx - ax) / (by - ay)
     ELSE
         x2 = bx + (i - by) * (cx - bx) / (cy - by)
     END IF
     IF x1 > x2 THEN tmp = x1: x1 = x2: x2 = tmp
     LINE (x1, i)-(x2, i)
 NEXT i
 ===
                *There is no music, there is a silence of darkness*
 --- яяяяяяяяяяяяяяя        Shadowed soul - Odif Xeth       яяяяяяяяяяяяяяяя---
  * Origin: яяяяяяяяяяяяяяяяяяяяя (2:5021/25.6)
 
 

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

 Тема:    Автор:    Дата:  
 Закрашивание фигур   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/146863b63509d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional