Re: Быстрая закраска

From
Sergiy Kanilo ()
To
Alexander Samarin
Date
2002-11-26T19:22:55Z
Area
RU.ALGORITHMS
From: "Sergiy Kanilo" <skanilo@artannlabs.com>

"Alexander Samarin" <Alexander.Samarin@p18.f61.n5026.z2.fidonet.org> wrote
in message news:1038310966@p18.f61.n5026.z2.fidonet.ftn...
>     Имею 3-х мерную модель (гоблин) состоящий из полигонов
(треугольников - это
> я нап), так вот текстурирование мне не нужно, я хотел бы эти полигоны
просто
> закрашивать в свой цвет (для моей задачи итоговая картинка вполне сойдёт).

Пройти алгоритмом типа Брезенхема стороны треугольника от высшей вершины
к низшей, занося самые правые точки в один массив, самые левые - в другой.
Пройтись по массивам с заполнением внутренних точек.
Если еще поддерживать еще два массива для цвета, то вполне делается плавное
изменение цвета по треугольнику.

Cheers,
Serge

--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)