求助,有渐变色效果的3D饼图实现方法。非highchart实现方式
3D饼图?
echarts 也没有吗?
https://echarts.apache.org/examples/zh/index.html#chart-type-pie
bing.com 搜索 3D饼图 得到
ECharts 3D 饼图近似实现 - ZhXand618的文章 - 知乎
https://zhuanlan.zhihu.com/p/162792579
有3D,有渐变,但是没有3D渐变。我找到了用echarts实现了3D效果,但这个GL的 'surface'的颜色选项只支持纯色,没有渐变
@庚: 问题具体了,就好 找办法了。下面发现一个。
echarts之渐变色设置
https://blog.csdn.net/DZY_12/article/details/107610461
@庚:
知乎这个 好像 更棒。
玩转ECharts之实现“环形渐变” - 匿名防截屏的文章 - 知乎
https://zhuanlan.zhihu.com/p/183893861
@快乐的凡人721: 不生效啊
这个是要的效果
@庚:
这个效果,好像还有 透明度 设置呢。
问了 WPS AI,回答参考如下:
ECharts 是一个使用 JavaScript 编写的,开源的可视化库,可以创建多种类型的图表,包括3D饼图。不过需要注意的是,ECharts 在处理3D饼图时并没有提供直接的渐变色效果。因此,如果你想在3D饼图中使用渐变色,你可能需要使用一些其他的方法。
一种可能的解决方案是使用 itemStyle 属性来为每个扇区设置不同的颜色。虽然这不是真正的渐变色,但你可以通过精心选择颜色来模拟渐变效果。
代码:
@快乐的凡人721: 是的,就一个透明度效果。渐变没有。我找工具就找到一个highcharts能做,但这个不免费。还挺贵
@庚:
问问 通义千问、WPS AI 啥的吧,或者,太平洋对岸的一些GPT
@快乐的凡人721: 别提了,我问了一些GPT,他给我编了一个组件chartjs-3d 。npm库根本没有这玩意。