有一种简单的方法可以使用Processing创建圆角吗?

时间:2012-11-07 11:38:20

标签: java image-processing processing

我开始使用Processing来尝试绘制交互式图表。我想做的第一步是为某些事物创建“节点”,表示为带圆角的矩形。

但是,这似乎不是一项简单的任务。我所知道的通常的rect构造函数没有正确的方法 - 并且尝试使用beginShape()curveVertex()手动执行它是一个绝对的噩梦。

有没有人知道是否有更简单的方法?

1 个答案:

答案 0 :(得分:3)

所以我在发布这个问题之前做了一些更多的研究,找到了答案。我想我无论如何都会发布它以防万一有人可能需要它。

事实证明,这很容易做到 - 这只是我有点愚蠢。

Processing API中的

rect()指定了一个八参数构造函数(在其Reference / API中),它允许您指定矩形每个角的半径:

rect(x, y, width, height, top-left radius, top-right radius, bottom-right radius, bottom-left radius);