iCAx开思工具箱
标题:
【求助】如何判断一个body是否在一个面的上面?
[打印本页]
作者:
tari
时间:
2004-9-10 10:41
标题:
【求助】如何判断一个body是否在一个面的上面?
一个part有许多body,用一个平面分割后,现在想把平面上面的body隐藏,如何判断,恳请各位高手指点!
作者:
csftiger
时间:
2004-9-10 12:44
如果平面是平行与XY平面的情况,使用UF_MODL_ask_bounding_box求得body的minimum z value,比较平面基点的 z value, 如果大于基点 z 的化,就隐藏。
如果平面不平行XY但也不平行于Z轴的情况下,可以先问出Body的任意两个面,并问出两个面的中心点作一条直线,将直线与平面相交得到交点,然后比较交点与两个中心点中点的高度。(不知道是不是最佳, 欢迎探讨)
作者:
tari
时间:
2004-9-10 12:46
非常感谢csftiger兄,我想了一个上午一个办法也没想出来,csftiger一下给出了两个方法,呵呵!欢迎各位高手继续指点!
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3