Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: jarmil 25. 07. 2018, 13:58:54
-
Zdravím, je mi jasné, že to zde není úplně bastlířské doupě, ale nějaké v češtině aby člověk pohledal. Teď k dotazu, stmívání samotných barev červená, zelená a modrá chápu, posílám úroveň 255 k 0 a stmívám, ale jak se stmívá třeba oranžová 255,69,0 prostým ubíráním to nelze. Poradí mi někdo jaký je na to, hádám matematický fígl? Díky.
-
Doporučil bych přepočítat na HSB (též uváděno jako HSL, HSV), pak postupně snižovat jas (to je to poslední písmeno) a pro každou hodnotu přepočítat na RGB.
-
A co místo prostého ubírání použít prosté násobení od 1 po nulu: {255,69,0} * x kde x(t) je klesající funkce času
PS: doufám, že zde nebude příště dotaz na rozsvěcení oranžové do běla, tam už by asi hsl bylo potřeba
-
staci kdyz je zachovan pomer R:G:B.
takze linearne stahovat koeficient od 1 k 0 a koeficientem vynasobit kazdou slozku R, G, B.
-
staci kdyz je zachovan pomer R:G:B.
Za předpokladu že je to na správné straně gamma korekce…