From d5a88d0fa457cfcf4cb9db417a098c37c95c7051 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 26 Aug 2021 11:44:24 -0700 Subject: [PATCH] Pass tuples and not arrays to uniforms --- manimlib/camera/camera.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manimlib/camera/camera.py b/manimlib/camera/camera.py index c10a6d17..46335215 100644 --- a/manimlib/camera/camera.py +++ b/manimlib/camera/camera.py @@ -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