有没有办法在pymel中的两点之间获得平均“范围”?

问题描述

标题可能有点混乱,所以让我这样说:

我有一个倾斜角度的多边形带,我想添加一条曲线(直线),从头到尾穿过带,并保持在带的中心。

我可以通过使用这些变量来获取条带的起点、中点和终点:

startPos =polygonStrip.getTranslation() # 我已经将枢轴点移动到条带的底部。这个变量是我想要曲线开始的地方。

centerXCoord = pm.objectCenter(polygonStrip,x=True) #这个变量获取条带的中心。

endPos = centerXCoord + (startPos[0]/2) # 这个变量获取端点。这是我希望曲线结束的地方。

基本上,我想找到一种方法让所有曲线点均匀地落在起点和终点之间,以便它们在它们之间形成一条倾斜但直线。我让 Y 和 Z 值正常工作,只是 X 给我带来了麻烦。

有人有什么建议吗?谢谢!

Image to help visualize

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)