0

我正在尝试使用 Raphaël 在画布上绘制三角形。三角形上有不同的形状,彼此之间不能有任何线条或形状。

我的问题是,如果我设置,attr("stroke-width", 0)我仍然会在三角形之间得到一个小空间,尽管它们是用相同的顶点绘制的。

这是拉斐尔的“特征”还是我做错了什么?我是否必须使用 Raphaël 以外的东西来避免这个问题(如 WebGL)?

例如。这两个三角形之间有一条细线(不是黑色)。

paper.path("M100,100L200,100L100,200z").attr("fill", "#000").attr("stroke-width", 0);
paper.path("M200,200L200,100L100,200z").attr("fill", "#000").attr("stroke-width", 0);

上面的三角形放大:

拉斐尔的例子

这似乎是某种抗锯齿问题。

4

0 回答 0