Я пробовал различные модификации плавных без толка ....GLPaint и OpenGL - темные цвета не работают должным образом
Если вы используете более темный цвет в GLPaint образце это происходит, ссылку на изображение прилагается:
http://www.studionu.nu/files/GLPaint_dark_color.png
Как вы можете видеть, «М» выделяется даже после окраски изображения.
У кого-нибудь есть ключ к тому, что здесь происходит и как его исправить?
Благодаря
Я использую glBlendFunc (GL_ONE, GL_ONE_MINUS_SRC_ALPHA); (preultipliplied)
и я попробовал glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
EDIT: вот файл, основанный на GLPaint для простоты.
У меня есть пример кода, который является проблемой в копии GLPaint, основного приложения для рисования яблок. Вот ссылка ..... Может быть, вы могли бы посмотреть на нее. Я overidden функции изменения цвета так, что она начинается с красными и изменениями в темно-красный цвет, когда вы выбираете любого из цветов .....
http://www.studionu.net/files/GLPaint.zip
Да Я создаю приложение для рисования, у меня возникают проблемы с перекрытием разных цветов. Серьезно, я дам всем, кто решает мою проблему, хороший приз :) серьезно, я устал от этого глупого материала смешивания сейчас, ничего не работает. – Carson
Итак, вы можете использовать Core-графику вместо openGL .. я сделал «Easy Doodle», используя графику Core, доступную на iTunes. Вы хотите сделать так или иначе. – Rock
Я уже запрограммировал его в Core Graphics, производительность была очень медленной на ipad. поэтому мне нужно перейти на OpenGL – Carson