我正在编写一种算法来转换机械轭的摇摆运动(摇摄和倾斜)以及2点之间的线性运动。 即我知道开始和结束泛&倾斜值但希望确保最终结果是直线而不是弧。 为了帮助拍摄照片,应用程序是一个灯光,投射的光圈总是想要直线移动。
我已经知道,如果在起点和终点之间倾斜没有变化,那么随着光线在其弧线上平移,倾斜需要向下偏向运动的一半,并在结束时再次回到原始值运动。当光盘平移时,倾斜会发出V值。
最大偏转量由下式给出:
DELTA = tilt_angle - ( tilt_angle x cos(half_angle_of_pan) )
我的问题是在结束倾斜与其开始不同的情况下该怎么做? 将此DELTA添加到更改的倾斜值会产生相同的最终结果还是计算变得更复杂?
马丁