Цвет зависит от длины волн. По сути как таковое, разнообразие паллитры рождает наш мозг. Наш визуальный орган различает длину световых волн и на основании этой разницы основано разнообразие оттенков.
Облака - это ведь водяной пар. Солнечный свет, проходя через него, преломляется и искажается в нашем восприятии.
Голубой цвет по сути ассоциативно связан в воображении с водой помимо неба. Хотя цвет облака отличается по способу накопления в нём разных аэрозолей, но основной его состав - испарённая с ворерхности природных резервуаров вода, а давление наверху очень высоко, поэтому вода скапливается в таких вот пушистых образованиях.
По накоплению критической массы вода начинает выходить из облаков, а заметить накопление излишней жидкости можно по их цвету, они сереют. Вспомните, свинцовые облака. Так вот этот цвет обусловлен излишним количеством влаги.