Quiero dibujar algunos datos en una textura: muchos elementos en una fila. No están creados en orden, y todos pueden ser de diferentes tamaños (piense en un montón de memoria). Cada elemento de datos es un pequeño rectángulo y quiero poder distinguirlos, por lo que me gustaría que cada uno de ellos tenga un color único.Generar colores únicos
Ahora podría usar rand() para generar valores RGB y espero que sean todos diferentes, pero sospecho que no obtendré una buena distribución en el espacio RGB. ¿Hay una mejor manera que esto? P.ej. ¿Cuál es una buena forma de pedalear a través de diferentes colores antes de que (casi) se repitan?
Los colores no tienen que coincidir con ningún dato de los elementos. Solo quiero poder ver muchos valores y ver que son diferentes, ya que son adyacentes.
Podría resolver algo, pero creo que esta es una pregunta interesante. :)
¡eso es cierto! esta es una pregunta muy interesante :-) – dfa
Ver http://stackoverflow.com/questions/470690/how-to-automatically-generate-n-distinct-colors/4382138#4382138 –