Working on stuff
This commit is contained in:
1 parent
14b43239b5
commit
7287f4b619
6 files changed
+58
-40
No files matched your search
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user