Skip to main content
Inspiring
Apr 28, 2016 1:09 PM UTC
Question

DrawBitmapWithQuality not working.. Driving me nuts [HELP]

No matter what I do ..  .draw or .drawBitmapWithQuality  .. the capture looks terrible. It looks like a jpg compressed at least 50% 

I'm running in GPU mode on an iPhone6 S Plus if that means anything.

Has anyone else run in to this or know a way around it ?

This is what I am using

myObject.myBitmapData.drawWithQuality(object_mc, new Matrix(1, 0, 0, 1, 0,0), null, null, null, false, StageQuality.BEST);

This topic is closed to new replies. Start a new post to keep the conversation going.

9 replies

Applauz78Author
Inspiring
Apr 28, 2016 1:36 PM UTC

I wonder if this has something to do with the high dpi screens?  It looks the same as when you don't make a 2X image for a retina display.

Translate
Applauz78Author
Inspiring
Apr 28, 2016 7:04 PM UTC

I have somewhat narrowed the problem.

Everything is fine until I use scaleX / scaleY on the image. It seems capturing a bitmap of an image that has had scaleX or scaleY done to it causes the bitmap to render terribly.

Now..  to try and find a workaround.  ... 

Colin Holgate​ - You're the only person I can think of that may have experience with this issue.

Any help is appreciated.

Translate
Colin Holgate
Inspiring
Apr 28, 2016 7:20 PM UTC

I have done a lot of drawwithquality, but not seen problems. Try doing a SWF test instead of AIR, to see if that is any different.

Translate