我做个双三次Bezier曲面矩阵的笔记,好把理解的点点滴滴记录下来,以便自己将来遗忘时,可以温习。
三次Bezier曲线矩阵为
双三次Bezier曲面矩阵为
下面就是简单从三次Bezier曲线矩阵推导双三次Bezier曲面矩阵过程,
首先前面的矩阵运算是算4条三次Bezier曲线各自的点
等于
。。。
从而可得
这时你会发现在得到4条u轴上三次Bezier曲线的控制点后,再去求4条v轴上三次Bezier曲线的控制点时,和三次Bezier曲线矩阵相乘顺序相反了,这就是我们现在要证明的地方。
因为矩阵 ,如果为对称矩阵,即的话,可得
又因为 是对称矩阵,可得
,这时就已经得出双三次Bezier曲面矩阵矩阵了。
我想记住的是,如果B是对称矩阵,那么