2014-02-19 1 views
0

Вот суть: у нас есть приложение Air, которое отображает растровые изображения на весь экран, оригинальный размер и масштабирование. На Mac эти растровые изображения выглядят великолепно (сглаженные и гладкие). В Windows (независимо от машины) они выглядят неровными и ужасными.У нашего приложения для настольных компьютеров есть растровые изображения - они отлично смотрятся на Mac и ужасны на Win! Идеи?

Мы обновили Air, и он по-прежнему выглядит плохо под последним Air build. Есть ли что-то, что мы можем сделать программно, чтобы исправить это, или есть проблема с платформой, о которой мы не знаем?

ответ

0

Вы пытались установить параметр Smooth как истинный?

var YOUR_BITMAP_OBJECT = Bitmap(YOUR_BITMAPDATA_OBJECT); 
YOUR_BITMAP_OBJECT.smoothing = true; 

Также убедитесь, что экспорт имеет правильное сжатие (рекомендуется более 80%).

Проверьте разрешение разницы в Windows и Mac, возможно, в Windows оно выше.

0

Каков ваш текущий режим рендеринга? Я предлагаю установить режим рендеринга на CPU.

+0

С точки зрения производительности и рендеринга векторы, режим рендеринга CPU довольно плох. Direct предлагает лучшую производительность, лучший векторный рендеринг и хороший рендеринг растровых изображений. Adobe активно рекомендует использовать Direct. Есть ли причина, по которой вы рекомендуете процессор? –

+0

нет, вы правы, является лучшим и рекомендованным adobe, но я стараюсь, чтобы ваше оборудование gpu не вызывало проблемы, в моем случае, когда я изменил визуализацию приложения от gpu к процессору, он дает лучший рисунок качество, также обязательно установите stage.quality в StageQuality.BEST. – Anas