Просматриваю статью по шейдерам (сам полный новичок в данном деле), там в качестве примера приводится следующая строка:
half3 starAlbedo = smallStars.rgb * smallStars.a
+ mediumStars.rgb * mediumStars.a
+ bigStars.rgb * bigStars.a;
Попробовал убрать умножение на альфу, получил изображение в странных, разноцветных разводах. Кто-нибудь может простым языком объяснить физический смысл данного произведения? или поделиться ссылкой где освещается данный вопрос?
P.S.
smallStars, mediumStars, bigStars - переменные half4 которые хранят, как я понял, информацию о каналах rgba пикселя текстуры который сейчас проходит через шейдер (там 4 текстуры, одна из которых не важна для вопроса)