I have a colleague who is working on a large 4k flash file. Within the canvas area are a number of imported bitmaps (originally PNGs) roughly equal sizes of around 2000x1000px. The images are then scaled down to between 20-40% of their original size to act as previews.
The problem is that when viewed as an .swf (and possibly in the .fla too) some of the shrunk bitmaps are anti-aliased very well and most are badly, almost completely aliased. The difference is very apparent, even when previewed on a 1440px height screen. For each graphic 'compression' is set to 'lossless png/gif' and the 'allow smoothing' box is checked. All of the images were imported in the same manner.
My question is does anyone know of any other factors for seeing different qualities for scaled down images? Or more importantly how to standardise or fix them?
My colleague is working on a mac with Adobe CC so is working with up-to-date versions of the Flash software.
Thanks in advance.
Are you using cacheasbitmap at all? If you did, on something that was then scaled down, the scaling might not be as good.
Is there any masking? Normally masking is 1 bit, and would introduce jaggies.
Do you set the stage quality to "best"?
If this is to be video, does including this code in frame 1 of the timeline:
stage.quality = "best";
give you video that looks ok?
Thanks very much for all the suggestions. The file will just be an interactive SWF playing through Flash Player.
I'll let you know if any of these helped the issue
** Update: In response: No cacheasbitmap, no masking, and no video. Quality set to ‘best’. This hasn't solved my particular problem but thanks very much anyway!