摘要: 转载自:http://gislu.blog.163.com/blog/static/104326128200832345255631/3D空间中,在等长度的两个交角为theta的向量v1(x1,y1,z1),v2(x2,y2,z2)之间进行球面线性插值。 实例:做一个行星在围绕太阳等速旋转的动画,假设只采样到旋转过程中的两个位置p1,p2,现在想要用软件模拟行星是怎么从p1运动到p2的。思路:1. 一般线性插值:我们知道一般两个量之间进行线性插值的方法为:v(t) = v1 + t*(v2-v1)(0<=t<=1)(因为t是一次方的,所以是线性的。)这里,考虑v,v1,v2是向量, 阅读全文
posted @ 2012-04-12 10:45 Dawnli 阅读(1280) 评论(0) 推荐(0) 编辑