amadey 发表于 2022-7-6 07:12:31

需要帮助。drawi算法

大家好。
我遇到了一个问题。
底线是画一条线,这样它们就不会交叉,如果在一条线上有其他的线,那就是绕开线。

有两个物体(黑色物体),不应与之相交。我们必须从一个点到另一个点(红线)画一条线,但要保持蓝色线,不要交叉。
 
 

 
或者如图所示。彩色线是绘制可能路线的最佳-绿线。灰线是分区对象的边界。白色-物体本身。
 
但也许分数会在不同的位置。我至少需要一个算法。你能帮助我吗?
对不起,我懂英语。

BIGAL 发表于 2022-7-6 08:54:29

不知道算法,但Vl命令“intersectwith”或Lisp“Inters”可用于查找交点,然后应用一些规则。
页: [1]
查看完整版本: 需要帮助。drawi算法