Final: Illumination

This commit is contained in:
PedroEdiaz
2024-10-17 22:24:54 -06:00
parent 5fc19db1a9
commit 9dabea34d2
9 changed files with 65 additions and 80 deletions

View File

@@ -37,14 +37,12 @@ const char * fs =
"{"
" vec4 color = texture( palette, vec3( 0, 0, index ) ).rgba;"
" vec3 lightColor = vec3(1,1,1);"
" vec3 lightPos = vec3(0,000,-15);"
" vec3 lightPos = vec3(0,0,-15);"
" vec3 lightDir = normalize(lightPos - FragPos);"
" vec3 norm = normalize(Normal);"
" float diffuse = max(dot(norm, lightDir), 0.0);"
" float diffuse = max(dot(Normal, lightDir), 0.0);"
" float ambient = 0.5;"
" FragColor = vec4((ambient + diffuse)*lightColor,1.0)*color;"
" FragColor = (ambient + diffuse)*color;"
"}";