二次贝塞尔曲线.知道起点、终点,和中间任意一个点,或者是顶点,怎么求控制点呢?
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/05/25 18:26:15
二次贝塞尔曲线.知道起点、终点,和中间任意一个点,或者是顶点,怎么求控制点呢?
二次曲线函数
B(t)=(1 - t)^2 P0 + 2 t (1 - t) P1 + t^2 P2 ,p1是控制点
二次曲线函数
B(t)=(1 - t)^2 P0 + 2 t (1 - t) P1 + t^2 P2 ,p1是控制点
我的理解是这样的,设P0、P2分别为起点、终点,P1是控制点,B(t)为曲线上任意一点,那么求控制点P1的问题就可转化为这种数学模型:
设(x,y)为B(t)的横、纵坐标(这里x、y其实分别为自变量t的函数)
(x0,y0)为P0的横、纵坐标
(x1,y1)为P1的横、纵坐标
(x2,y2)为P2的横、纵坐标
x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2
y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2
这两个方程中,任意点(x,y)起点(x0,y0)终点(x2,y2)都已知,那么控制点(x1、y1)就可解了
唉,最近心情比较烦,闲来无事到百度上转转,说错了不要拍我啊
再问: 虽然p1(x1,y1)参与了B(t)=(1 - t)^2 P0 + 2 t (1 - t) P1 + t^2 P2 的运算,其实这个p1点并不在这个曲线上面,其实它在曲线起点和终点的切线的交点上,这个真有点别扭。
再答: 是在不好意思,上午考虑错了,我求取贝塞尔曲线的思路是:任取一点x,找到t使x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2成立(如果有解的话),然后将t代入y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2 中,求y,曲线上任意点(x,y)就可求了。 如果按照你所说的那样,只知道曲线上的一点,而没有控制点,方程 x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2 y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2 中相当于有三个未知量,是无解的,也就是说已知贝塞尔曲线的起点、终点、曲线上一点,那么可以有多个控制点,即有多个贝塞尔曲线。
设(x,y)为B(t)的横、纵坐标(这里x、y其实分别为自变量t的函数)
(x0,y0)为P0的横、纵坐标
(x1,y1)为P1的横、纵坐标
(x2,y2)为P2的横、纵坐标
x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2
y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2
这两个方程中,任意点(x,y)起点(x0,y0)终点(x2,y2)都已知,那么控制点(x1、y1)就可解了
唉,最近心情比较烦,闲来无事到百度上转转,说错了不要拍我啊
再问: 虽然p1(x1,y1)参与了B(t)=(1 - t)^2 P0 + 2 t (1 - t) P1 + t^2 P2 的运算,其实这个p1点并不在这个曲线上面,其实它在曲线起点和终点的切线的交点上,这个真有点别扭。
再答: 是在不好意思,上午考虑错了,我求取贝塞尔曲线的思路是:任取一点x,找到t使x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2成立(如果有解的话),然后将t代入y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2 中,求y,曲线上任意点(x,y)就可求了。 如果按照你所说的那样,只知道曲线上的一点,而没有控制点,方程 x=(1 - t)^2 x0 + 2 t (1 - t) x1+ t^2 x2 y=(1 - t)^2 y0 + 2 t (1 - t) y1+ t^2 y2 中相当于有三个未知量,是无解的,也就是说已知贝塞尔曲线的起点、终点、曲线上一点,那么可以有多个控制点,即有多个贝塞尔曲线。
请问哪个大哥知道:已知圆曲线起点和终点坐标,圆心角,半径,怎样算圆曲线上任意点的坐标?
已知圆弧上的起点终点和半径,求圆弧上任意点的公式
数控铣床点孔以一个直径60的圆,上面点六个孔!程序应该怎么编?应该怎么计算终点和起点?知道的师傅帮下忙,
圆曲线有起点坐标,半径,终点坐标,怎么算曲线上任意一点的坐标?
请问如果给出一个第二类曲线积分∫p()dx+q()dy,并且知道与路径无关,给出起点(0,0)和终点(3,1),怎么求
圆曲线起点和终点的曲率怎么计算啊
请问您怎么求任意一条曲线上一个点的坐标和任意一条曲线的长度
二次函数,知道顶点坐标和另一个点,怎样求抛物线解析式?
线段的起点或终点表示力的作用点?那个是起点那个是终点?
只有圆曲线的起点,终点坐标,方位角,半径,有没有计算机程序或5800计算器程序计算出任意点的中,边桩坐标
人生就像一个圆,每一点到底是起点还是终点?
知道起点坐标和终点坐标怎么算出方位角.