Added mipmapping partially

This commit is contained in:
Vladislav Khorev committed 2026-01-07 13:30:21 +03:00
1 parent 34fee1005a
commit 6961152d34
8 files changed
+74 -41

No files matched your search

+1 -1
View File
@@ -30,7 +30,7 @@ void main() {
vec3 normal = normalize(fragmentDir); // На планете-сфере нормаль совпадает с направлением от центра
float diff = max(dot(normal, lightToSource), 0.0);
float ambient = 0.15; // Базовая освещенность ночной стороны
float ambient = 0.3; // Базовая освещенность ночной стороны
float surfaceLightIntensity = diff + ambient;
// --- 2. Динамический цвет тумана ---
+1 -1
View File
@@ -30,7 +30,7 @@ void main()
// Применяем shadowMask к диффузной составляющей
// Если точка на планете в тени, то прямой свет (diff) обнуляется
float ambient = 0.15;
float ambient = 0.3;
float lightIntensity = (diff * shadowMask);
lightIntensity *= mix(0.2, 1.0, shadowMask);