Working on stuff

This commit is contained in:
Vladislav Khorev committed 2025-12-28 20:11:17 +03:00
1 parent 14b43239b5
commit 7287f4b619
6 files changed
+58 -40

No files matched your search

+2 -2
View File
@@ -15,7 +15,7 @@ void main()
float diff = 1.0;
// RGB - цвет камня с учетом света, A - нормализованная высота
//gl_FragColor = vec4(stoneColor.rgb * diff, vHeight);
gl_FragColor = vec4(vHeight, vHeight, vHeight, vHeight);
gl_FragColor = vec4(stoneColor.rgb * diff, vHeight);
//gl_FragColor = vec4(vHeight, vHeight, vHeight, vHeight);
//gl_FragColor = vec4(1.0, 0.0, 1.0, 1.0);
}
@@ -1,4 +1,4 @@
varying vec2 TexCoord;
/*varying vec2 TexCoord;
varying vec3 vViewDirTangent;
uniform sampler2D Texture; // Нам нужен только Alpha канал (высота)
@@ -28,9 +28,9 @@ void main() {
// 3. Подмешиваем карту высот, чтобы видеть "объемы"
gl_FragColor = vec4(finalColor * height, 1.0);
}
}*/
/*
varying vec2 TexCoord;
varying vec3 vViewDirTangent;
@@ -45,11 +45,13 @@ void main() {
// Смещение. Знак минус используется, если мы хотим "вдавить" камни
// Деление на viewDir.z помогает избежать сильных искажений под углом
vec2 p = viewDir.xy * (height * uHeightScale) / viewDir.z;
//vec2 p = viewDir.xy * (height * uHeightScale) / viewDir.z;
vec2 p = vec2(viewDir.x, -viewDir.y) * (height * uHeightScale);
//vec2 p = vec2(0,0);
vec2 finalTexCoord = TexCoord + p;
gl_FragColor = texture2D(Texture, finalTexCoord);
}*/
}
/*
varying vec2 TexCoord;