I'm particularly interested in color modeling - it's a way harder problem than it appears to be. So, this was something interesting to experiment with. I think I would suggest to try other models than just RGB, because while those work great for the computer, they're not as suited to the human eye. Anyway, neat demo, I wish you had posted the source though. :)