mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Copy uniform arrays in Mobject.copy
This commit is contained in:
parent
b4132e3d5e
commit
9483f26a3b
1 changed files with 3 additions and 1 deletions
|
@ -411,8 +411,10 @@ class Mobject(object):
|
|||
for key in self.data:
|
||||
copy_mobject.data[key] = self.data[key].copy()
|
||||
|
||||
# TODO, are uniforms ever numpy arrays?
|
||||
copy_mobject.uniforms = dict(self.uniforms)
|
||||
for key in self.uniforms:
|
||||
if isinstance(self.uniforms[key], np.ndarray):
|
||||
copy_mobject.uniforms[key] = self.uniforms[key].copy()
|
||||
|
||||
copy_mobject.submobjects = []
|
||||
copy_mobject.add(*[sm.copy() for sm in self.submobjects])
|
||||
|
|
Loading…
Add table
Reference in a new issue