Skip to main content
Inspiring
April 28, 2016
Question

DrawBitmapWithQuality not working.. Driving me nuts [HELP]

  • April 28, 2016
  • 1 reply
  • 549 views

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 has been closed for replies.

1 reply

Applauz78Author
Inspiring
April 28, 2016

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.

Applauz78Author
Inspiring
April 28, 2016

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.

Colin Holgate
Inspiring
April 28, 2016

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.