mayfield commented on issue #19361:
URL: https://github.com/apache/echarts/issues/19361#issuecomment-1843806153

   I was able to root cause this to the LinearGradient implementation of SVG 
(possibly Canvas' affected as well, but untested).  Over a certain number of 
steps (possibly platform dependent) interpolation kicks in and causes all sorts 
of problems.
   
   Here is a video of me directly manipulating a lineargradient created by a 
piecewise visualmap.  I manually deleted many of the stop entries until I 
reached the magic threshold for interpolation.  The video shows the visual 
affect at this boundary when I delete and undo-delete.
   
   
https://github.com/apache/echarts/assets/139316/acf1e991-2583-4992-8dcc-856a65fa15eb
   
   Based on this finding, the current piecewise implementation is unusable for 
my use-case where I need support for hundreds, possibly thousands, of discrete 
steps.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to