我很困惑如何绘制此图以及d3.js
或three.js
canvas / svg。就像图表,但是输入后,用户可以通过选择而不是通过书写来分配百分比项目。
我已经用d3.js
绘制了此图形,但不确定是在d3.js还是three.js中这是我要制作的屏幕截图。我愿意接受任何类型的建议。我应该使用哪个库,或者即使我应该使用哪个库。
我会使用p5.js,但这只是因为我知道如何使用它。 three.js似乎有点过大,除非您希望使用着色器等对其进行3D处理。d3.js似乎是明智的选择,因为它是为这种数据表示而设计的。无论您喜欢什么,我都会接受,如果您已经在使用d3.js,那么对我来说,继续使用它是有意义的。