![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 26
|
Вот ссылка на исходный png в архиве. https://cloud.mail.ru/public/b2c21a360e37/Bitmapa.zip
Вот на всякий случай весь проект: https://cloud.mail.ru/public/b3343d1...adTexCheck.zip Zebestov, точно эффект именно как при premultipled alpha. Но такое впечатление, что происходит он именно в момент uploadFromBitmapData. Ведь на нижнем изображении на картинке эффект не наблюдается, т.е. исходный bitmapData нормальный. Добавлено через 14 минут Кстати, Zebestov. Огромное спасибо за ссылку! Как запасной вариант подойдет (устраняет проблему). Но меня смущает лишняя операция деления в шейдере. Не привык я разбрасываться ресурсами системы. Продолжаю копать. Никак не пойму, почему кто-то в адоб решил что он лучше знает, как должна выглядеть моя текстура. Просто бы скопировали цвветовые данные как я прошу - быстро и просто. Нет, самодеятельность какую-то придумали. |
|
|||||
|
Lorem ipsum
|
Цитата:
Добавлено через 2 минуты Партизан, не решает, потому что в данном случае совершенно идентично — SOURCE_ALPHA же у нас ноль, значит ONE_MINUS_SOURCE_ALPHA и так ONE. Добавлено через 25 минут Итак, вот что вычитал уважаемый Волгоградец (автор сайта, который указан выше). Цитата:
Как видно, никакими getPixel32/setPixel32 ты это не исправишь. Остается лишь пробежаться по содержимому BitmapData как по ByteArray и переделить все RGB на A. И лишь после этого можно отгружать текстуру в GPU. Однако наш коллега комментирует это так: – можно переделить, но одно деление в шейдере — это ничто, наносекунды, даже меньше, даже на отстойных телефонах; P.S. И да, ты был прав, Flash таки мутит свои дела, оправдывая это вероломство какими-то нелепыми отмазками типа ускорения отрисовки сцены, пфф!
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 17.11.2014 в 17:37. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:34. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| blending , Stage3d , texture |
|
|