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]
