WebGL - Направленное освещение без наложения текстур?
Влияет ли направленное освещение на объекты, которые НЕ текстурированы? Все примеры / учебники, о которых я вижу / читаю, всегда имеют объекты с текстурой.
1 ответ
Решение
Нет, WebGL делает то, что вы программируете.
Направленное освещение обычно рассчитывается как множитель (0 = черный, 1 = белый) и затем умножается на любой цвет, который вы хотите вывести. Если этот цвет является сплошным цветом вместо текстуры, вам не нужны текстуры.
Но вы должны писать шейдеры, которые используют освещение так, как вы хотите, чтобы он выполнял вычисления и объединял результаты.