summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorSebastian Park <SebPark03@gmail.com>2024-04-23 21:15:41 -0400
committerSebastian Park <SebPark03@gmail.com>2024-04-23 21:15:41 -0400
commit8efd1990da43eefac85e6449881795ae9d974954 (patch)
treedc4b1de97c73eab319af85fc2206279baf8b83a3 /resources
parente0f2b36de8b3e842a6af4bf18f7427213185c925 (diff)
Add an ambient term and make output alpha 1.
Diffstat (limited to 'resources')
-rwxr-xr-xresources/shaders/shader.frag6
1 files changed, 4 insertions, 2 deletions
diff --git a/resources/shaders/shader.frag b/resources/shaders/shader.frag
index ea7569b..9f7b55e 100755
--- a/resources/shaders/shader.frag
+++ b/resources/shaders/shader.frag
@@ -81,7 +81,9 @@ void main() {
// refrProb *= beerAtt;
fragColor = 0.75f * diffuse; // Diffuse
- fragColor = vec4(0,0,0,0);
+// fragColor = vec4(0, 0, 0, 1.f);
+// fragColor = vec4(.9f,1.f,1.f,0);
+ fragColor = vec4(red * .2f, green * .2f, blue * .2f,1.f);
fragColor += 1.f * specular; // Specular TODO: Pass multiplications as uniforms.
fragColor = clamp(fragColor, 0.f, 1.f); // Clamp
fragColor *= ((1 - refrProb) / 1.f);
@@ -91,7 +93,7 @@ void main() {
fragColor += refrProb * volumetric;
// fragColor = transmissive * refrProb;
- fragColor = vec4(vec3(fragColor), 1.5f);
+ fragColor = vec4(vec3(fragColor), 1.f);
// Dividing refrProb by 2 just for heuristic. Want more phong to show through.
// fragColor = clamp(fragColor, 0.f, 1.f);
// fragColor = vec4(refrProb, 0.f, 0.f, 1.f);