Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Lightning
- self.shader["cameraPosition"].write(self.app.camera.position)
- for index,light in enumerate(self.app.lights):
- try:
- self.shader[f'lights[{index}].position'].write(light.position)
- self.shader[f'lights[{index}].Iambient'].write(light.ambient)
- self.shader[f'lights[{index}].Idiffuse'].write(light.diffuse)
- self.shader[f'lights[{index}].Ispecular'].write(light.specular)
- except KeyError as error:
- print(f'KeyError: {error}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement