Math 有没有办法得到一个平均值;“范围”;在pymel的两点之间?

Math 有没有办法得到一个平均值;“范围”;在pymel的两点之间?,math,curve,pymel,Math,Curve,Pymel,标题可能有点混乱,所以让我这样说: 我有一个倾斜角度的多边形条带,我想添加一条曲线(直线),从开始到结束穿过条带,并保持在条带的中心 使用以下变量,我可以获得条带的起点、中点和终点: startPos=polygonStrip.getTranslation()#我已将轴点移动到条带的底部。此变量是我希望曲线开始的位置 centerXCoord=pm.objectCenter(polygonStrip,x=True)#此变量获取条带的中心 endPos=centerXCoord+(startPos

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

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

使用以下变量,我可以获得条带的起点、中点和终点:

startPos=polygonStrip.getTranslation()#我已将轴点移动到条带的底部。此变量是我希望曲线开始的位置

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

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

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

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