update
This commit is contained in:
@@ -25,6 +25,6 @@ void main() {
|
||||
float spec = pow(max(dot(view_direction_norm, reflect_dir), 0.0), 32);
|
||||
vec3 specular = specular_strength * spec * light_color;
|
||||
|
||||
vec3 result = (ambient + diffuse + specular) * solid_color;
|
||||
vec3 result = specular * (solid_color + 2 * light_color) / 2 + (ambient + diffuse) * solid_color;
|
||||
frag_color = vec4(result, 1.0);
|
||||
}
|
||||
|
||||
@@ -338,7 +338,7 @@ int main_gfx() {
|
||||
big_frame.cam->pos = glm::vec3(0.0f, 4.0f, 4.0f);
|
||||
camera_look_at(big_frame.cam, 0.0f, 0.0f, 0.0f);
|
||||
|
||||
glm::vec3 light_pos = glm::vec3(4.0f, 12.0f, 2.0f);
|
||||
glm::vec3 light_pos = glm::vec3(-15.0f, 10.0f, 6.0f);
|
||||
|
||||
glUseProgram(app_state.active_shader->prog_id);
|
||||
glUniform3fv(
|
||||
|
||||
Reference in New Issue
Block a user