用Java格式化三角形

时间:2012-01-31 06:57:52

标签: java graphics graphics2d rasterizing

是否有一个Java图形库可以根据顶点的坐标栅格化三角形?

我正在尝试分析由三个点定义的三角形区域的图像像素值。我在内存中有像素值,所以我只想弄清楚三角形中的哪些像素并迭代它们。只要我访问每个像素一次,迭代的顺序就无关紧要了。

我已经做了一些搜索算法,我想我可以基于Triangle Rasterization for DummiesIntroduction to Software-based Rendering实现我自己的代码,但如果我忽略了一些已经存在的库,我会觉得很愚蠢实现这一点。

我简要地看了一下Java to talk to the GPU,但这似乎太麻烦了。

1 个答案:

答案 0 :(得分:3)

您可以使用多边形形状来表示三角形。然后使用一个传递Point2D的contains()方法或只有两个双精度参数。

相关问题