I totally feel you on those color space and distance maths. Pixel Palette Tool always gives me flashbacks to my Amiga days but what can I say? I grew up on those Amiga GUIs so when I close my eyes and picture how an interface should look and work it's really hard not to end up with something akin to Dpaint IV. The more minds we have tackling this challenge the better!Īlready I can say your proggy feels smoother to use than mine. Color sorting algorithm using HSV and perceived brightnessĭon't worry at all about competing with my goofy app. CIE2000 color distance calculation (all like 17 pages of math it took to describe and the several hundreds of lines of code it required to recreate) sRGB translation into HSV, YIQ, YUV, CIA XYZ, CIA LAB color spaces Some specifications used in the creation process: Other things that escape me off the top of my head Degrees of separation between hues when sorting (yes, it has a decent automatic color sorting algorithm!) Achromatic (gray scale) color detection tolerant #hex->#hex mapping within the interface (copy/paste) I have several controls that I haven't exposed to include: This is still in beta stage but quite stable and usable. Comment, message, email, smoke signals, carrier pidgin, whatever. I've lost track of all the stuff I had to learn and implement in this process so here's a link: The previous comments and programs already mentioned/existing are quite good. I stumbled into this project by complete accident and had no intention of recreating something someone else already made. I saw your mock-up work and I kind of took some direction from it but ultimately what I've made isn't done yet so it can still worked together a little and you're awesome. Stay you for showing me GraphicsGale, that's an awesome tool I didn't know existed. I totally google searched your handle several times out of curiosity and found all your palettes on lospec (and promptly downloaded all for testing). You're awesome for making the desktop program that inspired love your color palettes. Palette File: (choose a PNG palette from above) Resize result to actual pixels: unchecked Here are the settings I used to generate these screen shots: Here are the palettes (use one of the PNG links to save the palette): It's a free tool and it's free to register/license for personal use. You can read about it but I attached some screenshots of me using the tool doing a palette swap (in real time) on some tiles from OGA. While trying to invent my own method of translating images using different color palettes I stumbled on this: I don't usually resurrect old threads but I found something highly relevant to this conversation. I don't know if this is something people normally just do within their favorite editor, or if maybe this entire approach is wrong, but I figured I should ask on here before I start down the long and winding path of rolling my own tool for the job. Thinking specifically of something that allows you to see and set each color mapping individually, and let's you see an A and B version of the image, so you can easily see the mapping and how it affects the image.ĭid some googling and came up empty. The idea is simple, take an image with Palette A and create a new image with Palette A', where there is some way to manually specificy a mapping from each color in Palette A to a color in Palette A'. In the past, I've just sort of done things by hand in the Gimp with a combination of 'select by color' followed by 'flood fill', but have enough images that I'd kind of like something a bit quicker this time. Got a bunch of sprites I'd like to tinker with palette swapping and was wondering if anyone knew of any good tools for that sort of thing?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |