pip install quads python from quads import Quat def quaternion_interpolation(start_quat, end_quat, t): start = Quat(start_quat[0], start_quat[1], start_quat[2], start_quat[3]) end = Quat(end_quat[0], end_quat[1], end_quat[2], end_quat[3]) interpolated = Quat.slerp(start, end, t) return interpolated.to_list() start_quat = [0.5, 0.5, 0.5, 0.5] end_quat = [0.707, 0.0, 0.0, 0.707] t = 0.5 result = quaternion_interpolation(start_quat, end_quat, t) print(result)


上一篇:
下一篇:
切换中文