如何检测另一个3D网格部件中包含的一个3D网格部件

问题描述 投票:1回答:1

我需要检测一个部件是否包含另一个部件。

想象一下一个形状,如封闭的邮箱,里面有一些小洞。这个邮箱形状里面有一个茶壶。什么是检测Tea Pot 3D网格对象包含在封闭的邮箱3D网格对象中的方法。我不能从封闭的邮箱中取出茶壶,里面只有小洞。这与Open Mail Box相反。我可以轻松地从打开的邮箱对象中删除茶壶。

3d game-engine mesh
1个回答
0
投票

根据你想要达到的目标,你可能想要更粗略地开始。例如,您应该能够确定茶壶的边界框是否在邮箱的边界框内。如果您需要对其他对象进行更细粒度的测试,则可以转到2个对象的凸包,并测试是否在另一个对象内。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.