|
||||||||||||||||||
GameDev.Net Discussion Forums Image of the Day Ryan's Advanced Color PickerSend Topic To a Friend | View Forum FAQ | Track this topic | View Forum |
Last Image Next Image ![]() |
| Ryan's Advanced Color Picker |
|
![]() rgaule Member since: 8/30/2004 From: USA |
|||||
|
|
|||||
![]()
Hi All, This is an advanced color wheel program made in C# entirely be me. It started out as a program intended for use at work, but I ended up making a different color picker for that, but that's a whole nother thing. Anyways, I brought this one home and kept working at it over too many nights and weekends, eventually ending up at the current state. Obviously it's never done, but I think this does a good job of 1.0. Being a game programmer I feel like we deal with color pretty regularly, from debug line drawing, text on screen and tinting models, it's really easy to type Vec4f( 1.f, 0.f, 0.f, 1.f ) way too often, resulting in way too much red in your games. But I also hate doing Vec4f( 178.f/255.f, 17.f/255.f, 201.f/255.f, 255.f/255.f )....there has to be a better way!!! In comes my color picker. Seriously, that's why I made it. So you can set the program up to spit the color code out in hex/hsv/rgb/code and then anywhere in the program you can hit ctrl+c and copy perfect code-ready color values in [0,1] And there's probably another use or two for it...but I wouldn't know. The good: Can finally use arrow keys to nudge colors up/down/sideways Pick from a small selection of pre-made blending modes Undo Redo Undo again Save the colors you love Hue/Value modes of play Good help dialog! the bad: a lot of hot keys to do a lot of uncomplicated things can be slow in fullscreen... .NET requirement Direct download link Source link More info link [Edited by - rgaule on August 21, 2009 9:24:47 AM] |
|||||
|
|||||
![]() Moe Member since: 1/24/2000 From: Calgary, Canada |
||||
|
|
||||
| Nice! I could definitely see how this could be useful... Moe's blog/devlog | Home of Todo 3.0 | Future home of Todo 4.0 |
||||
|
||||
![]() phresnel Member since: 10/22/2008 From: Nettetal, Germany |
||||
|
|
||||
You could also do RGB(0.8, 0.4, 0.2) (gives a nice orange), though ![]() Really nice tool, any plans to release it as open source software? |
||||
|
||||
![]() rethan Member since: 6/22/2007 From: Alviso, CA, United States |
||||
|
|
||||
| I had the same problem as you which is why I also made the ColorPad color picker/generator which can read/output in 3 float format (amongst other formats). Much smaller than your picker, though, but no palette, hsb etc, but has other features :) It's on my website if you're curious: link |
||||
|
||||
![]() siavash Member since: 7/25/2009 |
||||
|
|
||||
| Thanks a lot :) |
||||
|
||||
![]() MrPickle Member since: 2/22/2008 |
||||
|
|
||||
| This is very nice, thank you. |
||||
|
||||
![]() rgaule Member since: 8/30/2004 From: USA |
||||
|
|
||||
| I have been thinking about releasing the source...I'll do that tomorrow when I'm at home, I'll edit the iotd with a link to the source for those interested! I liked your mini color picker rethan. |
||||
|
||||
![]() phresnel Member since: 10/22/2008 From: Nettetal, Germany |
||||
|
|
||||
Quote: Don't be forced to do so just because I asked for it, it's just that I personally generally (and in 99% of cases actually do) prefer open source solutions, and I thought that your piece of software might be worth an applett for us Linux/GNOME users and us programmer artists in general ![]() |
||||
|
||||
All times are ET (US)![]() |
Last Image Next Image ![]() |
|