给定已知的 P0、P3 和 B(t),找到贝塞尔控制点 P1 和 P2

问题描述

我将在 LUA 中执行此操作。二维三次贝塞尔曲线。

我知道曲线的起点和终点,我有一个任意点,x,y,t 全都知道。

我已尝试将 de Casteljau 应用于此:

  • 我知道我想找到 P[1][0] 和 P[2][0],因为我知道 P[0][0] 和 P[3][0] 和 P[0][ 3]。
  • 我知道 P[i][j] = (1-t)P[i][j-1] + (t)P[i+1][j-1]

但是我找不到一种方法来用我所拥有的给定来完成解决方案链。

我已经在此论坛和其他论坛上搜索了有关此信息的信息,但没有找到提供解决方案编码的具体方法

任何帮助都将不胜感激,即使是“如果不对......做出假设就无法完成”

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...