【发布时间】:2013-03-27 22:43:49
【问题描述】:
我正在试验一种基于矢量的图形样式,对象表示为具有给定宽度的一系列线段(将这些视为矩形可能更容易)。问题是这些段在中心连接并留下间隙(如下所示)。我已经确定覆盖这个间隙的最有效方法是简单地用一个三角形覆盖它,因为我在 OpenGL 中工作,所以我需要的是不与另一个矩形重叠的两个点的点,第三点是连接两条线段(矩形)的中心点。鉴于我拥有两个矩形的所有点,我如何确定三角形需要使用哪些点?
编辑:我也会接受替代解决方案,只要它们能弥补这一差距。
编辑 2:没关系,我解决了。一旦我有更好的互联网连接,我会发布代码。
【问题讨论】:
-
我想这就是你要找的东西:stackoverflow.com/questions/687173/…
-
这基本上是同一个问题,发帖之前我没看到,但是那里的答案对我来说有点太理论了。
标签: graphics geometry rendering rectangles line-segment