projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vehicle stuff
[carveJwlIkooP6JGAAIwe30JlM.git]
/
shaders
/
terrain.h
diff --git
a/shaders/terrain.h
b/shaders/terrain.h
index 8b9452e09c96bb0f65adf1ed11a9a4f5db509de5..b2730fba9ebc4ab69ed67f166affcba6aefada36 100644
(file)
--- a/
shaders/terrain.h
+++ b/
shaders/terrain.h
@@
-218,8
+218,8
@@
static struct vg_shader _shader_terrain = {
" \n"
" // Creating normal patches\n"
" vec3 modnorm = (wgarbage.rgb-0.4) * 1.4;\n"
" \n"
" // Creating normal patches\n"
" vec3 modnorm = (wgarbage.rgb-0.4) * 1.4;\n"
-" vec3 qnorm =
floor(aNorm*4.0+modnorm)*0.25
+ vec3(0.001,0.0,0.0);\n"
-" vec2 dir =
qnorm.xz
;\n"
+" vec3 qnorm =
normalize(floor(aNorm*4.0+modnorm)*0.25)
+ vec3(0.001,0.0,0.0);\n"
+" vec2 dir =
normalize(qnorm.xz)
;\n"
" vec2 uvdiffuse = aCo.xz * 0.02;\n"
" uvdiffuse = mat2(dir.y, dir.x, -dir.x, dir.y) * uvdiffuse;\n"
" \n"
" vec2 uvdiffuse = aCo.xz * 0.02;\n"
" uvdiffuse = mat2(dir.y, dir.x, -dir.x, dir.y) * uvdiffuse;\n"
" \n"