【发布时间】:2019-01-31 10:27:28
【问题描述】:
我需要完成图像中显示的颜色“混合”——对于有 2 个重叠形状的区域,它需要显示为特定颜色(此处为橙色),以及 3 个重叠的单独颜色(此处为红色) .
我需要一些非常动态且易于扩展到更多重叠形状的东西。可能有多达 20 个形状在各个区域重叠。形状是随机的,没有可预测的形式。
我正在使用 D3js 将形状绘制为 SVG 多边形。
我已经尝试过 css mix-blend-mode,但它对我的需求没有用。我已经研究了两天了,没有运气...
【问题讨论】:
-
用于绘制多边形的数据是什么形式的?
-
像素坐标,我只是附加到
例如: 为什么 mix-blend-mode 不合适?
标签: javascript jquery css d3.js svg