Changeset 7c929fc in opengl-game for shaders/ship.frag
- Timestamp:
- Dec 6, 2019, 4:21:54 AM (5 years ago)
- Branches:
- feature/imgui-sdl, master, points-test
- Children:
- 60578ce
- Parents:
- 2b40f48
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
shaders/ship.frag
r2b40f48 r7c929fc 15 15 16 16 // reflectance of the object surface 17 // TODO: Eventually, I might want to move these properties into an ssbo so they differ per object 17 18 vec3 Ks = vec3(1.0, 1.0, 1.0); 18 vec3 Kd = vec3(1.0, 0.5, 0.0);19 vec3 Kd = color; 19 20 vec3 Ka = vec3(0.2, 0.2, 0.2); 20 21 float specular_exponent = 100.0; // specular 'power' … … 31 32 32 33 // diffuse intensity 33 vec3 Id = Ld * color * dot_prod; 34 //vec3 Id = Ld * Kd * dot_prod; 34 vec3 Id = Ld * Kd * dot_prod; 35 35 36 36 vec3 surface_to_viewer_eye = normalize(-position_eye); … … 43 43 vec3 Is = Ls * Ks * specular_factor; 44 44 45 //outColor = vec4(Is + Id + Ia, 1.0); 46 outColor = vec4(color, 1.0); 45 outColor = vec4(Is + Id + Ia, 1.0); 47 46 }
Note:
See TracChangeset
for help on using the changeset viewer.