【交互式计算机图形学】求解能够将Catmull-Rom样条数据转换为Bezier曲线控制点数据的矩阵,使之能够生成相

求解能够将Catmull-Rom样条数据转换为Bezier曲线控制点数据的矩阵,使之能够生成相同的曲线。... 求解能够将Catmull-Rom样条数据转换为Bezier曲线控制点数据的矩阵,使之能够生成相同的曲线。 展开
百度网友11e9a3793
2013-03-10
知道答主
回答量:8
采纳率:0%
帮助的人:12万
展开全部
设 Catmull-Rom 样条控制点为: [C-1 C0 C1 C2],
Bezier 曲线控制点为: [B0 B1 B2 B3]
转换矩阵为:
[B0] = [ 0 1 0 0 ] [C-1]
[B1] [-1/6 1 1/6 0 ] [C0]
[B2] [ 0 1/6 1 -1/6] [C1]
[B3] [ 0 0 1 0 ] [C2]

参考资料: http://stackoverflow.com/questions/1030596/drawing-hermite-curves-in-opengl

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式