![]() |
|
|
#1
|
|||
|
|||
|
Как сделать рисовалку с наложением цветов? как например простая кисть в фотошопе или граффити вконтакте. Нужен сам алгоритм наложения. В инете не нашел
|
|
#2
|
||||
|
||||
|
Думаю надо для каждой точки смотреть, что под ней, и находить например среднее арифметическое или еще какую-нить функцию
|
|
#3
|
|||
|
|||
|
а зачем чего-то высчитывать? человеку же просто нужно нарисовать например красный квадрат и потом на нём со сдвигом нарисовать зелёный? если да, то нужно использовать свойства Brush.Color и Pen.Color для TCanvas. Для прямоугольников потом делать FillRect и т.д., читайте про TCanvas и его свойства.
|
|
#4
|
|||
|
|||
|
Проблема решилась с использованием компонента ImageEn поддерживающий альфа каналы
|