3d游戏通常是如何解决问题的;对称的;由四边形构成的平面上的问题?

3d游戏通常是如何解决问题的;对称的;由四边形构成的平面上的问题?,3d,mesh,plane,symmetry,3d,Mesh,Plane,Symmetry,编辑:得到我的答案,谢谢 对不起,我的问题含糊不清,我会尽量详细 我目前正在编写一个简单的3d tilemap,其中向量的Y值是可以更改的。这通常会以以下方式影响6个周围三角形: 然而,这并不是“完全对称”,因此每个角都是相同的,或者只使用“4”或所有周围的三角形,就像: 现在我想知道的是,游戏有没有什么特别/理想的方式来达到预期的效果 提前感谢。实现这一点的唯一方法是对规则形状进行细分,每个角落的情况都是相同的。在你的情况下,它将是等边三角形。谢谢你的评论。我用一种稍微不同的方式解决了这个问题

编辑:得到我的答案,谢谢

对不起,我的问题含糊不清,我会尽量详细

我目前正在编写一个简单的3d tilemap,其中向量的Y值是可以更改的。这通常会以以下方式影响6个周围三角形:

然而,这并不是“完全对称”,因此每个角都是相同的,或者只使用“4”或所有周围的三角形,就像:

现在我想知道的是,游戏有没有什么特别/理想的方式来达到预期的效果


提前感谢。

实现这一点的唯一方法是对规则形状进行细分,每个角落的情况都是相同的。在你的情况下,它将是等边三角形。谢谢你的评论。我用一种稍微不同的方式解决了这个问题:无论三角形是否旋转,我创建了一个包含一个字节的数组,允许我以我希望的方式手动(并根据情况自动)旋转它们。下面是一张更详细的图片: