1)我有一堆从 P0 到 PN 的样条控制点。
2)我有一个样条基矩阵。
在给定 2 个控制点索引和值的情况下,我如何应用基础矩阵来获得插值位置?
现在我不断看到以下表格:
[b00, b01, b02, b03] [p0]
[b04, b05, b06, b07] [p1]
[t^3, t^2, t, 1][b08, b09, b10, b11].[p2]
[b12, b13, b14, b15] [p3]
所以我假设 p0 等是我的控制点。我还假设这是每个组件(即 x、y、z)。但是,我完全不确定我到底在用 t 值做什么。
谁能为我解释一下?我很可能只是一个白痴:)
我正在使用 C++,并且有很多数学课,所以我宁愿不扩展数学。了解正在发生的事情会更有用。