|
|
|||||
Регистрация: Apr 2013
Сообщений: 15
|
BitmapData.encode bug?
Всем привет!
Столкнулся с неприятным поведением BitmapData.encode при сжатии растра в png. Изображение искажается - пропадает прозрачность и вместо цвета сцены наблюдаем чёрный цвет. Во вложении прилагаю тестовый пример. Уверенность в баге метода encode основана на том, что ошибка пропадает, если PNGEncoderOptions использовать с параметром true. Если же PNGEncoderOptions использовать с параметром false, то изображение портится. По идее, это параметр влияет только на скорость и величину сжатия, но не на качество. Выходит, что качество страдает даже очень сильно. Ещё один момент. Это поведение проявляется не на всех изображениях. Баг плавающий. Во вложении именно те картинки, которые устойчиво воспроизводят ошибку. Во всяком случае, на моей машине. Просьба подтвердить, что при смене параметра у PNGEncoderOptions меняется изображение, а значит есть баг в BitmapData.encode. Хотя, может это уже общеизвестно) Либо ткнуть меня носом куда следует, может я зря поезда под откос пускаю и вообще ни тем занимаюсь) |
|
|||||
Регистрация: Dec 2014
Сообщений: 312
|
Твои файлы скачал. Подтверждаю поведение, описанное автором на AIR SDK 16, player 16.
|
|
|||||
Регистрация: Apr 2013
Сообщений: 15
|
Спасибо!
Чтож, выходит в BitmapData.encode зарылся баг. Теперь дело за малым — донести это до Adobe) Если есть у кого опыт, как это сделать быстро и без лишней возни, то подскажите. Пока же напишу им на электронку. |
|
|||||
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
Регистрация: Apr 2013
Сообщений: 15
|
Спасибо!
|
Часовой пояс GMT +4, время: 04:42. |
|
« Предыдущая тема | Следующая тема » |
|
|