- assets.shaders.planet_surface.SetLight(
- num_lights,
- glm::vec3(cam.View() * cam.Model(*planet)[3]),
- glm::vec3(1.0f, 1.0f, 1.0f),
- 10.0f);
+ glm::vec3 pos(cam.View() * cam.Model(*planet)[3]);
+ glm::vec3 col(1.0f, 1.0f, 1.0f);
+ float str = 10.0f;
+ assets.shaders.planet_surface.Activate();
+ assets.shaders.planet_surface.SetLight(num_lights, pos, col, str);
+ assets.shaders.creature_skin.Activate();
+ assets.shaders.creature_skin.SetLight(num_lights, pos, col, str);