Graphics 何时使用由两个球体和两个半空间的交点组成的碰撞实体?

Graphics 何时使用由两个球体和两个半空间的交点组成的碰撞实体?,graphics,collision-detection,game-physics,panda3d,Graphics,Collision Detection,Game Physics,Panda3d,在Panda3D中,我学习了一些内置的物理引擎及其功能 我试图理解DSSolid碰撞对象,它在上的一个表中提到,没有解释。它简明扼要地称为“由两个球体(可能是一个透镜)和两个半空间(平面)的交点组成的碰撞体或物体。” 我基本上理解几何描述,但这种形状的目的是什么 有趣的是,此DSSolid是一个碰撞实体,而不是球体,它可以是“from”或“into”实体。 这对我来说意味着,该形状被认为比其他形状(如平面、管或反向球体)更需要,或者测试成本更低。这两个理由对我来说都不是真的。。。一个DS比一个反

在Panda3D中,我学习了一些内置的物理引擎及其功能

我试图理解DSSolid碰撞对象,它在上的一个表中提到,没有解释。它简明扼要地称为“由两个球体(可能是一个透镜)和两个半空间(平面)的交点组成的碰撞体或物体。”

我基本上理解几何描述,但这种形状的目的是什么

有趣的是,此DSSolid是一个碰撞实体,而不是球体,它可以是“from”或“into”实体。 这对我来说意味着,该形状被认为比其他形状(如平面、管或反向球体)更需要,或者测试成本更低。这两个理由对我来说都不是真的。。。一个DS比一个反向球体更昂贵,用来测试碰撞,在我看来,它没有那么有用所以我想知道,DSSolid的用例是什么?

我也很好奇,平面通常是如何相对于两个球体排列的。。。但考虑到这种固体的使用情况,这一点可能会变得很清楚


(那么DS代表什么?双球体?

这个问题已经在以下网站上得到了回答:

实际上,我认为这个实体没有太多的通用性,应该从代码库中删除。迪斯尼公司的一位工程师在一次实验中实施了这项技术,他的名字的首字母恰好是D.S.,但这项技术从未得到进一步发展。在手册中写碰撞页面的学生遇到了这个实体,并写下了他所知道的关于它的内容,这并不多


是的,我在那看到了答案。谢谢你在这里注意到这一点。