我正在测试pymesh中布尔运算的效率,看看它计算布尔值的速度有多快。但是,与libigl纸相比,我使用默认引擎获得的性能非常慢。
8616网格自并计算中的0.25 s。
我做了一个实验,用一个谷物网与一个原始的小盒子相交。晶粒有12个顶点,原语盒有8个顶点。粮食的位置仅仅是半高于一个盒子的脸。计算这两个物体的交集花了0.036秒。
为了这样简单的计算,为什么需要0.036秒?在执行这个布尔操作时,pymesh us Libigl作为一个引擎,它是用C++编写的。我必须用C++编写代码才能直接使用Libigl来获得类似的性能吗?
这些结果是在以下环境中产生的:
https://stackoverflow.com/questions/65762633
复制相似问题