Click to See Complete Forum and Search --> : Flash GIF trouble??


muzzamcfuzza
03-28-2007, 04:04 AM
Hi,

I am quite new to flash. I am doing a web site using flash but my images have jaggedy edges, is this something to do with GIF's?
Have a look...mine is www.conceptpartnership.co.uk
How have they achieved this seamless flash movie here?... www.theoneoff.com/recruitment/

Would really help if I could sort this out.

Thanks

KDLA
03-28-2007, 10:19 AM
It may not have to do with GIF's, but with your resizing a GIF. A GIF is a bitmap; it is not a vector and cannot be resized without that pixelated look. I suggest you use a PNG.

KDLA

potterd64
03-28-2007, 01:41 PM
I haven't used flash in a while, but I remember there being an option you can click in the properties window of your gif images to smooth out those jaggies.

This still might not look good enough though. Are you stretching the image? That will surely cause the jaggies. If you have a higher resolution version of your GIF you can use that.

A more important question is do you know the difference between bitmap and vector graphics? Basically vector graphics can be scaled up and down without a loss of detail, but bitmaps can't. Vector graphics can't achieve the level of detail that a bitmap can though (showing a picture of a person for instance). GIF's are bitmaps (I thought PNG's were too?). Those smooth looking websites are probably a combination of vector graphics and bitmap images which are at the correct resolution.

muzzamcfuzza
03-29-2007, 03:35 AM
Hi, thanks for your reply.

I dont think i resized the graphics, I imported them into photoshop and saved for web from there, maybe i'll give it a go from illustrator and see if theres a difference.

Thanks

potterd64
03-29-2007, 12:15 PM
Keep in mind that if you're trying to make the image bigger you will lose detail and the image won't look as nice. You can always make the image smaller, but not bigger. Thats why you should start with a big picture. If you're starting out with a small picture then you may be out of luck.