diff --git a/manimlib/shader_wrapper.py b/manimlib/shader_wrapper.py index e94d8a73..28e3979f 100644 --- a/manimlib/shader_wrapper.py +++ b/manimlib/shader_wrapper.py @@ -68,7 +68,7 @@ class ShaderWrapper(object): if result.vert_indices is not None: result.vert_indices = np.array(self.vert_indices) if self.uniforms: - result.uniforms = dict(self.uniforms) + result.uniforms = {key: np.array(value) for key, value in self.uniforms.items()} if self.texture_paths: result.texture_paths = dict(self.texture_paths) return result