Pass tuples and not arrays to uniforms

This commit is contained in:
Grant Sanderson 2021-08-26 11:44:24 -07:00
parent 3b146636b4
commit d5a88d0fa4

View file

@ -412,6 +412,8 @@ class Camera(object):
shader[name].value = tid
for name, value in it.chain(shader_wrapper.uniforms.items(), self.perspective_uniforms.items()):
try:
if isinstance(value, np.ndarray):
value = tuple(value)
shader[name].value = value
except KeyError:
pass