1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

# fix shader

This commit is contained in:
abv
2018-07-11 17:50:56 +03:00
parent 0f3127a3bc
commit d54e1b4c57

View File

@@ -1626,7 +1626,7 @@ Standard_Boolean OpenGl_ShaderManager::prepareStdProgramUnlit (Handle(OpenGl_Sha
EOL" k = -1.0;"
EOL" "
EOL" vec3 pn = normalize(vec3(proj_normal.xy, 0.0));"
EOL" pdelta = k * pn * aShift / 2;"
EOL" pdelta = k * pn * aShift / 2.0;"
EOL" }"
EOL" }"
EOL" else"
@@ -1634,7 +1634,7 @@ Standard_Boolean OpenGl_ShaderManager::prepareStdProgramUnlit (Handle(OpenGl_Sha
EOL" if (occIsSilhouettePass > 0.1)"
EOL" {"
EOL" vec4 proj_vertex = occProjectionMatrix * occWorldViewMatrix * occModelWorldMatrix * vertex;"
EOL" delta = occNormal.xyz * aShift/2 * proj_vertex.w;"
EOL" delta = occNormal.xyz * aShift / 2.0 * proj_vertex.w;"
EOL" }"
EOL" }"
EOL" "