Skip to content

Commit

Permalink
Use set_color instead of set_rgba_array in vector_field
Browse files Browse the repository at this point in the history
  • Loading branch information
3b1b committed Feb 3, 2023
1 parent 3d0fe27 commit 88959df
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion manimlib/mobject/vector_field.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from manimlib.utils.bezier import interpolate
from manimlib.utils.bezier import inverse_interpolate
from manimlib.utils.color import get_colormap_list
from manimlib.utils.color import rgb_to_color
from manimlib.utils.dict_ops import merge_dicts_recursively
from manimlib.utils.rate_functions import linear
from manimlib.utils.simple_functions import sigmoid
Expand Down Expand Up @@ -173,7 +174,10 @@ def get_vector(self, coords: Iterable[float], **kwargs) -> Arrow:
**vector_config
)
vect.shift(_input - origin)
vect.set_rgba_array([[*self.value_to_rgb(norm), self.opacity]])
vect.set_color(
rgb_to_color(self.value_to_rgb(norm)),
opacity=self.opacity,
)
return vect


Expand Down

0 comments on commit 88959df

Please sign in to comment.