【发布时间】:2012-12-14 21:25:27
【问题描述】:
我将如何检查正方形区域内是否存在三角形多边形? (即想象一个正方形网格覆盖一组二维多边形。)
或者更好的是,我如何确定这些正方形之一被给定多边形(如果有的话)占据的百分比。
我以前使用过directx,但似乎无法在他们的文档中找到正确的功能组合。 - 虽然感觉光线追踪可能是相关的。
我使用 c++,如果有帮助可以使用 directx。 感谢您的任何建议或想法。 :)
【问题讨论】:
-
要检查三角形是否存在于正方形中,只需检查它的任何角是否在正方形内。您可以通过简单地将正方形的角坐标与三角形的坐标进行比较来做到这一点。
-
@Algomorph 不考虑大三角形中心的正方形
标签: c++ directx raytracing hittest