【发布时间】:2018-11-25 01:44:06
【问题描述】:
从两个顶点列表中动态创建一个带有孔的网格 我目前正在尝试动态创建一个带有孔的网格(2D)。我有一个 Vector3 顶点列表,用于轮廓和孔的轮廓。
我的问题:
更多细节:我有两个重叠的网格,我试图在两者之间做一个布尔差异,以创建一个最终将替换更大的网格的新网格,以摆脱剪裁。示例
使用 Clipper-Library(请参阅 http://www.angusj.com/delphi/clipper.php)没有用,因为它返回的两组顶点与我设置为输入的相同。
我猜我需要以某种方式修复网格的三角形以在外部和内部顶点之间创建三角形? (网格可以是任何形状/大小,因此找出要组合成三角形的顶点并非易事。
谁能告诉我如何从两个顶点循环中创建一个网格?
【问题讨论】:
标签: unity3d graphics mesh polygons