Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.02.2015, 03:40
neovich вне форума Посмотреть профиль Отправить личное сообщение для neovich Найти все сообщения от neovich
  № 1  
Ответить с цитированием
neovich

Регистрация: Apr 2013
Сообщений: 15
По умолчанию BitmapData.encode bug?

Всем привет!

Столкнулся с неприятным поведением BitmapData.encode при сжатии растра в png.
Изображение искажается - пропадает прозрачность и вместо цвета сцены наблюдаем чёрный цвет.
Во вложении прилагаю тестовый пример.

Уверенность в баге метода encode основана на том, что ошибка пропадает, если PNGEncoderOptions использовать с параметром true. Если же PNGEncoderOptions использовать с параметром false, то изображение портится. По идее, это параметр влияет только на скорость и величину сжатия, но не на качество. Выходит, что качество страдает даже очень сильно.

Ещё один момент. Это поведение проявляется не на всех изображениях. Баг плавающий. Во вложении именно те картинки, которые устойчиво воспроизводят ошибку. Во всяком случае, на моей машине.

Просьба подтвердить, что при смене параметра у PNGEncoderOptions меняется изображение, а значит есть баг в BitmapData.encode. Хотя, может это уже общеизвестно)

Либо ткнуть меня носом куда следует, может я зря поезда под откос пускаю и вообще ни тем занимаюсь)
Вложения
Тип файла: rar png_bug.rar (388.9 Кб, 20 просмотров)

Старый 02.02.2015, 08:43
callme вне форума Посмотреть профиль Отправить личное сообщение для callme Найти все сообщения от callme
  № 2  
Ответить с цитированием
callme
 
Аватар для callme

Регистрация: Dec 2014
Сообщений: 312
Твои файлы скачал. Подтверждаю поведение, описанное автором на AIR SDK 16, player 16.

Старый 02.02.2015, 11:19
neovich вне форума Посмотреть профиль Отправить личное сообщение для neovich Найти все сообщения от neovich
  № 3  
Ответить с цитированием
neovich

Регистрация: Apr 2013
Сообщений: 15
Спасибо!

Чтож, выходит в BitmapData.encode зарылся баг. Теперь дело за малым — донести это до Adobe) Если есть у кого опыт, как это сделать быстро и без лишней возни, то подскажите. Пока же напишу им на электронку.

Старый 02.02.2015, 15:40
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
https://bugbase.adobe.com
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 11.02.2015, 02:39
neovich вне форума Посмотреть профиль Отправить личное сообщение для neovich Найти все сообщения от neovich
  № 5  
Ответить с цитированием
neovich

Регистрация: Apr 2013
Сообщений: 15
Спасибо!

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.