summaryrefslogtreecommitdiff
path: root/engine/src/renderer/mod.rs
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2024-05-12 13:01:33 +0200
committerHampusM <hampus@hampusmat.com>2024-05-12 13:01:33 +0200
commit88ce3ed506277c881d9ef2a898ec9862f2a7b243 (patch)
treefb7ed3a45a91c68b4f564c303c9e9560e14fde59 /engine/src/renderer/mod.rs
parent476baa27e3c14751808b38daa018612cf860555e (diff)
fix(engine): make default material colors black
Diffstat (limited to 'engine/src/renderer/mod.rs')
-rw-r--r--engine/src/renderer/mod.rs18
1 files changed, 3 insertions, 15 deletions
diff --git a/engine/src/renderer/mod.rs b/engine/src/renderer/mod.rs
index fbb86f7..e2a567a 100644
--- a/engine/src/renderer/mod.rs
+++ b/engine/src/renderer/mod.rs
@@ -385,30 +385,18 @@ fn apply_light(
gl_shader_program.set_uniform_vec_3fv(
cstr!("material.ambient"),
- &material
- .ambient()
- .cloned()
- .unwrap_or(Color { red: 1.0, green: 1.0, blue: 1.0 })
- .into(),
+ &material.ambient().clone().into(),
);
gl_shader_program.set_uniform_vec_3fv(
cstr!("material.diffuse"),
- &material
- .diffuse()
- .cloned()
- .unwrap_or(Color { red: 1.0, green: 1.0, blue: 1.0 })
- .into(),
+ &material.diffuse().clone().into(),
);
#[allow(clippy::cast_possible_wrap)]
gl_shader_program.set_uniform_vec_3fv(
cstr!("material.specular"),
- &material
- .specular()
- .cloned()
- .unwrap_or(Color { red: 1.0, green: 1.0, blue: 1.0 })
- .into(),
+ &material.specular().clone().into(),
);
#[allow(clippy::cast_possible_wrap)]