LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Просто подумал, что может в Си как-то по-хитрому принято указывать цвета.

в си цветов вообще нет, а также запахов и вкусов. как внешние либы их определяют, так и будет.

цвета обычно представляют как тройку байтов red,green,blue компонент.

но особо гордые птички, чтобы лететь к самому солнцу, могут и представлять компоненты как плавающий (float) тип. вот тут так и есть.

просто байт 0..255 делят на 255.0 и получаются float 0..1.

Исходная версия alysnix, :

Просто подумал, что может в Си как-то по-хитрому принято указывать цвета.

в си цветов вообще нет, а также запахов и звуков. как внешние либы их определяют, так и будет.

цвета обычно представляют как тройку байтов red,green,blue компонент.

но особо гордые птички, чтобы лететь к самому солнцу, могут и представлять компоненты как плавающий (float) тип. вот тут так и есть.

просто байт 0..255 делят на 255.0 и получаются float 0..1.