如果给我的起始角为 1.0f,结束角为 6.0f,那么我真正想要插值的不是 1 和 6 之间的 5,而是较小的部分。这将导致逆时针插值。插值时如何考虑这一点?
本质上,当给出从 0 到 6.283 的 2 个弧度角时,我怎么知道我应该根据哪个“更短”来顺时针或逆时针插值?
谢谢
最佳答案
获取目标角度减去起始角度。如果大于 PI,则逆时针旋转。
如果值为负,则反转逻辑。
关于c++ - 内插弧度角?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6143964/