Затекстурированный многоугольник
С-но столкнулся с задачей текстурирования многоугольника. Многоугольник замкнутый, любой формы. Есть рисунок, который требуется наложить на многоугольник. Задается точка на рисунке, откуда начинается текстурирование. Далее фактически с этой точки из рисунка вырезается область и накладывается на многоугольник. Пока не вижу, как это реализовать. Есть мысли копировать каждый пиксель из рисунка и отрисовывать его в многоугольнике. Но тогда нужно получить список всех пикселей, находящихся внутри фигуры... может кто уже сталкивался с подобной задачей?
|