Название: QPainter прозрачный фон Отправлено: daimon от Май 19, 2011, 20:25 есть два пиксмепа, их рисую пеинтером последовательно
как сделать так, чтобы картинка элипса накладывалась на другую картинку и при этом не было видно фона картинки эллипса - только линии (как бы прозрачный фон)? надо думать в сторону картинки эллипса с прозрачным фоном. что посоветуете спс. (использую для графика - на графике рисуется точка в виде элпипса) Название: Re: QPainter прозрачный фон Отправлено: daimon от Май 20, 2011, 00:45 есть два пиксмепа, их рисую пеинтером последовательно можна использовать QImage -подерживает прозрачностькак сделать так, чтобы картинка элипса накладывалась на другую картинку и при этом не было видно фона картинки эллипса - только линии (как бы прозрачный фон)? надо думать в сторону картинки эллипса с прозрачным фоном. что посоветуете спс. (использую для графика - на графике рисуется точка в виде элпипса) и использовать режимы смешивания (Darken, Multiply) вроде работает какие ещё есть предложения? Название: Re: QPainter прозрачный фон Отправлено: twp от Май 20, 2011, 11:11 может поможет QPixmap::setMask()
Название: Re: QPainter прозрачный фон Отправлено: daimon от Май 20, 2011, 18:05 мой вариант не прокатил - не сильно прозрачный получается
Название: Re: QPainter прозрачный фон Отправлено: danquimby от Май 22, 2011, 11:48 поищи в исходниках , я тут прозрачность выцарапал
http://doc.qt.nokia.com/latest/demos-composition.html (http://doc.qt.nokia.com/latest/demos-composition.html) Название: Re: QPainter прозрачный фон Отправлено: daimon от Май 22, 2011, 18:39 мой вариант не прокатил - не сильно прозрачный получается и ещё заметил в релизе появляються артефакты левые вообще, дебаг - нормНазвание: Re: QPainter прозрачный фон Отправлено: danquimby от Май 22, 2011, 19:04 мой вариант не прокатил - не сильно прозрачный получается и ещё заметил в релизе появляються артефакты левые вообще, дебаг - нормНазвание: Re: QPainter прозрачный фон Отправлено: LisandreL от Май 22, 2011, 19:28 хм что есть артефакт ? Цитата: Wikipedia артефакт в компьютерной графике — нежелательные особенности сгенерированного компьютером изображения, появляющиеся в определённых условиях (переходы яркости или цветности, движение изображения, режимы вывода, предназначенные для ускорения работы, недостаточно качественная компрессия текстур и так далее). Внешне могут выглядеть как муар, искажения цветов, негладкие линии, несовместное движение частей изображения, зазоры между полигонами и прочее Название: Re: QPainter прозрачный фон Отправлено: daimon от Май 22, 2011, 23:55 хм что есть артефакт ? Цитата: Wikipedia артефакт в компьютерной графике — нежелательные особенности сгенерированного компьютером изображения, появляющиеся в определённых условиях (переходы яркости или цветности, движение изображения, режимы вывода, предназначенные для ускорения работы, недостаточно качественная компрессия текстур и так далее). Внешне могут выглядеть как муар, искажения цветов, негладкие линии, несовместное движение частей изображения, зазоры между полигонами и прочее |