5
|
jedierikb grijalvaromero · 技术社区 · 15 年前 |
![]() |
1
13
第1部分二次贝塞尔曲线的公式是: B(t) = a(1-t)2 + 2bt(1-t) + ct2 = a(1-2t+t2) + 2bt - 2bt2 + ct2 = (a-2b+c)t2+2(b-a)t + a 其中,粗体表示矢量。用 乙 X (t)鉴于,我们已经: x = (ax-2bx+cx)t2+2(bx-ax)t + ax 哪里 V X 是的X分量 V . 根据二次公式, -2(bx-ax) ± 2â((bx-ax)2 - ax(ax-2bx+cx)) t = ----------------------------------------- (2ax(ax-2bx+cx)) ax-bx ± â(bx2 - axcx) = ---------------------- ax(ax-2bx+cx) 假设存在一个解,把这个t代入原始方程,得到 乙 (t)在给定的x处。 第2部分与其生成与第一部分重合的第二个贝塞尔曲线(我现在不想处理符号),不如简单地将参数参数的域限制为适当的子区间[0,1]。也就是说,使用第1部分来查找x的两个不同值的t值;调用这些t值i和j。 乙 (t)对于t_[i,j]。等价地,画 乙 (t(j-i)+i)对于t[0,1]。 |
![]() |
2
1
t方程是错误的,你需要用公式(1)
并用根的二次公式(2)求解。
在哪里?
|
![]() |
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 9 月前 |
![]() |
Alisa Petrova · 在有向图中更改一对顶点以创建循环 9 月前 |
![]() |
Pengcheng · 这个简单的递归函数的输出是什么?你能详细解释一下吗? 10 月前 |
![]() |
b39b332d · 使用C++标准库实现高效间隔存储 1 年前 |
![]() |
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 1 年前 |
![]() |
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 1 年前 |