附加的图像是一个游戏的“可行走空间”的掩模,它是由玩家绘制的,因此可以是任何东西。我需要创建对撞机,以防止玩家走到面具的蓝色部分(水)。游戏本身在3D空间中,蒙版是针对地形纹理的(虚幻引擎4)。
我现在所做的是将纹理的大小从2048x2048减少到256x256,并在3D空间中为蒙版中的每个蓝色像素创建一个碰撞器。这对少量的蓝色像素可以工作,但如果有大量的蓝色像素(水),它就不会工作得很好。会有太多的对撞机在飞行中产卵。
所以我猜唯一的另一种选择是找到构成图像中任意数量凹面形状边界的点。我将用它来创建墙体对撞机。
希望这是有意义的。任何帮助都是非常感谢的。
谢谢

https://stackoverflow.com/questions/38436943
复制相似问题