We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 80795d8 commit b9784a0Copy full SHA for b9784a0
manim/mobject/opengl/opengl_surface.py
@@ -261,7 +261,9 @@ def get_shader_data(self):
261
shader_data["du_point"] = du_points
262
shader_data["dv_point"] = dv_points
263
if self.colorscale:
264
- shader_data["color"] = self._get_color_by_value(s_points)
+ if not hasattr(self, "color_by_val"):
265
+ self.color_by_val = self._get_color_by_value(s_points)
266
+ shader_data["color"] = self.color_by_val
267
else:
268
self.fill_in_shader_color_info(shader_data)
269
return shader_data
0 commit comments