View Full Version : QuikGraphics Image Format
macboy
2003.03.09, 04:13 PM
I have successfully created a new image format. Some said it couldn't be done ;) but I just did :p With the correct options or just some images in general, it can be smaller than the original QuickTime image. Details on how everything works and doesn't work is in the "How It Works" file. Source and an example graphic (my avatar) are included in the download.
Download It (244 KB) (http://www.silvernetwork.net/~quiksw/downloads/quikgraphics.sit)
OneSadCookie
2003.03.09, 04:26 PM
Congratulations, you've created a lossy image format which doesn't compress as well as PNG, which isn't lossy, or as well as JPEG, which is.
Well done.
macboy
2003.03.09, 04:30 PM
Originally posted by OneSadCookie
Congratulations, you've created a lossy image format which doesn't compress as well as PNG, which isn't lossy, or as well as JPEG, which is.
Well done. Well it's not like I've gotten a degree in Computer Science from MIT and spent years studying compression. This was made in 1 week in my spare time.
Originally posted by macboy
Well it's not like I've gotten a degree in Computer Science from MIT and spent years studying compression. This was made in 1 week in my spare time.
Making compression things like that is almost pointless, jpeg and PNG and GIFs are good enough, and its going to be REALLY hard to make something better, and almost impossible to make it popular and widely used.
OneSadCookie
2003.03.09, 05:08 PM
It's not like anyone was disagreeing that you could create a new image format. We were disagreeing that you could create a useful image format.
macboy
2003.03.09, 05:19 PM
It is useful... for the creator :D I can use it, still get good compression, make it harder for other people to rip my GFX, and not worry about any licenses. :)
Originally posted by macboy
It is useful... for the creator :D I can use it, still get good compression, make it harder for other people to rip my GFX, and not worry about any licenses. :)
Good compression? Other formats are better.
Harder to rip gfx haha.... it may be harder but all you need to do is take a screenshot and its ripped (thats how I got around my eye candy2000 demo)
Well at least you learned something, I made a VERY complex 3d engine that got terrible FPS but at least I learned 3D math .
macboy
2003.03.09, 06:04 PM
Originally posted by Jake
Good compression? Other formats are better.I didn't say it was the best. I said it got good compression.
Originally posted by Jake
Harder to rip gfx haha.... it may be harder but all you need to do is take a screenshot and its ripped (thats how I got around my eye candy2000 demo)Maybe, but in all my programs that I even partially intend to use the format I'll use a background so you'll definitely be able to tell it's ripped, plus if anybody wants to rip it (which I seriously doubt :D ) other people will know it's from my game if it's popular enough to be attracting pirates ;)
Plus, uncompressed the images load faster than QuickTime images (from MetaL anyways). One more reason: in MetaL you can't have masks without a separate image. Ta-da! Here's my solution. :lol:
macboy
2003.03.09, 06:11 PM
Originally posted by OneSadCookie
... you've created a lossy image format ...In truth, it's not really lossy. No data is lost in compression, it is represented in one byte. In other words, repetition is removed.
OneSadCookie
2003.03.09, 06:35 PM
Your comment about "close enough" led me to believe it was lossy.
If you're not doing lossy compression, it sounds like straight RLE, so you're already superceded by TGA...
macboy
2003.03.09, 06:44 PM
Originally posted by OneSadCookie
Your comment about "close enough" led me to believe it was lossy.Sorry for not explaining that further. On the greatest color quality it has to be the same color, on lower ones it can be close (quality * 1000, maximum color = 65535) so on color quality 3, this
65535 0 0
62535 0 0
would become
65535 0 0
65535 0 0
So, on some settings it is lossy, while on others it's not.
AJ Infinity
2003.03.09, 08:08 PM
Cool. You made your own format. I made an XML based 3D format for Flash. I didn't make the renderiing app, though. :bored:
Shivers
2003.03.09, 08:41 PM
i think it is really cool that you made a graphic format. now we all know that you haven't broken new ground, but nobody can be expected to break new ground when they are 14 or whatever. If you keep breaking ground that is new to you, then eventially you will break new ground to other people. This is a big achievement in my book. can you make a browser plugin or something. it would be fun to have screenshots on a dev site that only people on the team could view:).
Also, this way in your games, people will be forced to use an editor that you make in order to make new GFX. and it will look a lot more professional.
gj
vBulletin® v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.