使用C语言Qhull API计算两个凸包半空间交集时顶点结果异常的问题咨询
C语言Qhull API计算两个凸包半空间交集时顶点结果异常的问题咨询
各位好,我现在正卡在一个问题上:想用C语言的Qhull API计算两个凸包的交集体积。目前已经顺利从原始点集生成了两个凸包,但当我尝试基于这两个凸包创建半空间交集时,返回的顶点结果完全不对劲,完全不符合预期逻辑。
下面是我临时写的代码(有点杂乱,先跟大家说声抱歉),想请教几个问题:
- 我从两个原始凸包里提取面的方式是不是有错误?
- 合并半空间的步骤是不是处理得不当?
- 还是我对Qhull的
H参数使用有误?
备注:内容来源于stack exchange,提问作者Ned Feist
相关产品推荐
相关产品推荐

