[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

High quality image becomes pixelated in Flash MX

Posted on 2004-09-20
10
Medium Priority
?
465 Views
Last Modified: 2008-03-17
I have imported a PNG (I require high quality and transparency) into Flash MX 2004.  

As background:

I have a symbol that has two symbol levels to it:

In "Symbol1" I have 5 pictures in 5 consecutive keyframes.

In "Symbol2" I have "Symbol1" fading in and out.

On the main timeline when a button is clicked "Symbol2" plays making the picture fade out, switch to a new picture then fade back in and STOP.

On the main timeline everything is within the first keyframe.  The pictures look great and everything works fine.  BUT when I extend ANY layer on the timeline past the first keyframe my pictures become pixelated.  It doesn't matter what layer is extended.  As long as no layer extends past the first keyframe the pictures look fine.  Otherwise they are horribly pixelated.

There seems to be no mechanical problem answer here. I have changed the Bitmap properties of the main pictures with no effect.

I would appreciate any thoughts.

Jasonrlee

0
Comment
Question by:jasonrlee
8 Comments
 
LVL 10

Expert Comment

by:muso120999
ID: 12105420
Are your x/y coordinates for the images at .0 of a pixel (i.e. x:50.3; having images/text positioned in between pixels can cause it to render differently)?
Are your images scaled - same as above, this can cause images distort?
0
 

Author Comment

by:jasonrlee
ID: 12105673
I adjusted the images and symbols to positioning at .0 with no effect.

No the pictures are not scaled.
0
 
LVL 10

Expert Comment

by:muso120999
ID: 12105819
In that case, I'm afraid I'm not sure - I don't seem to get a problem.  Would it be possible to see the file (even seeing the swf might give a clue)?
0
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 

Author Comment

by:jasonrlee
ID: 12107203
Thanks for the ideas, but I seem to have found the problem.

The pictures were slightly rotated.  When I straightened them out again they looked fine throughout the whole movie.

Because I have never seen a rotated picture look this choppy before the cause could have something to do specifically with rotating PNG images.

It just seemed awkward that the rotated image looked perfect in the first frame but looked terrible if the timeline was extended.  It is very odd.  

So apparently I have to rotate PNGs outside of Flash and leave them alone once inside.
0
 
LVL 7

Expert Comment

by:fixitben
ID: 12107548
Rotating shouldn't cause a problem,  inside flash but if you accidentally skewed the image that might cause what you where talking about.  Just a thought.

Fixitben
0
 

Author Comment

by:jasonrlee
ID: 12108433
I agree that it shouldn't be a problem but in this case it seems to be the only answer.  I know skewing isn't the problem because I can rotate it back into place and make it look perfectly fine again.  I don't know.  I may never know.

Unfortunately for business reasons I can't share what I see.
0
 
LVL 10

Expert Comment

by:muso120999
ID: 12110313
The rotation problem the same as the other problems mentioned, because Flash is optimised for speed, and primarily for rendering vectors it seems to have problems with text and images occasionally (blurring "pixel" fonts are the most common problem) I've come across
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 13264377
PAQed with points refunded (400)

modulo
Community Support Moderator
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is intended to introduce all collision detection principles in flash, their strengths, weaknesses and workarounds. The main method for Collision Detection in flash is using hitTestObject. But unless you'll be pushing rectangular shapes without …
I have found that much of my time doing support ends up being a constant repetition of the same steps to different people.  Early on I stated using web pages with Frequently Asked Questions (FAQs) to alleviate most of the burden.  Sometimes this jus…
The goal of the tutorial is to teach the user how to how to load their YouTube profile onto Flash Media Live Encoder.
The goal of the tutorial is to teach the user how to set there setting in Adobe Flash Media Live Encoder and YouTube for optimal video and audio quality.
Suggested Courses

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question