【关于三维空间上下两条大小相近的近似椭圆曲线之间拟合曲面的问题】

云博士的AI课堂 2015-10-25 09:31:58
加精
大家好,我目前按照下面思路实现曲面的拟合,但是思路中出现了一些问题,描述如下,大家指教!
1. 三维空间有两个上下相距比较近的近似椭圆曲线,在程序中用三维点阵表示
2. 下面我需要在这两个曲线之间拟合一个曲面,也用点阵表示
3. 我的思路是两个曲线每两个上下对应的点之间进行hermite曲线拟合
4. 但是问题是:1)两个曲线的点数有可能不同 2)在一个曲线中我循环处理每个点,如何找到每个点在另一个曲线中对应的点呢?或者我的思路是有问题的?

请大家指教,这个问题的更一般化的描述是,在程序中,如果在两个曲线之间插值一个曲面,是按照我说的在曲线每两个对应点之间插值一个曲线,所有密集的曲线形成一个曲面,还是有其他方法?

非常感谢!!
...全文
898 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
tufu3261 2015-11-11
  • 打赏
  • 举报
回复
传说中的。。。。
赵4老师 2015-11-09
  • 打赏
  • 举报
回复
引用 7 楼 zhao4zhong1 的回复:
建议阅读3DS MAX中文版联机帮助
建议使用3DS MAX Script

leezetian 2015-11-06
  • 打赏
  • 举报
回复
建议阅读3DS MAX中文版联机帮助
injuer 2015-11-04
  • 打赏
  • 举报
回复
建议可以看看黎曼几何,黎曼方程。
qq_16678357 2015-11-03
  • 打赏
  • 举报
回复
长见识了 还有个这么强大的论坛 牛
nettman 2015-11-03
  • 打赏
  • 举报
回复
Poopaye 2015-11-03
  • 打赏
  • 举报
回复
关键就是对应点怎么定义 常见的是两个端点是对应的,然后按曲线长度来对应
赵4老师 2015-10-27
  • 打赏
  • 举报
回复
建议阅读3DS MAX中文版联机帮助 建议使用3DS MAX Script
  • 打赏
  • 举报
回复
引用 1 楼 bhybhybhy2 的回复:
有本名著书叫作 The NURBS Book 印象曲面拟合说的很明白。 顺便问一下 你是学生还是做项目用?
做项目用的,多谢,还有什么建议没
  • 打赏
  • 举报
回复
有本名著书叫作 The NURBS Book 印象曲面拟合说的很明白。 顺便问一下 你是学生还是做项目用?
  • 打赏
  • 举报
回复
引用 4 楼 bhybhybhy2 的回复:
我觉得可以这样子 1 形成2条样条曲线 2 再设法形成2条样条曲线(三次样条曲面印象中至少需要4条曲线,要是有其他条件--如边界导数等。 另算 4 4条曲线形成曲面
对的,我已经生成了四条曲线的插值点,就是按照你说的,每个曲线生成对应的一个切向曲线。 因为我程序中的曲线都是对应的空间点,我的思路是利用上下曲线点,加上对应的切向曲线点来拟合hermite曲线,这样 所有的曲线就拟合成了曲面,但是就像我说的,怎么找到上下点的对应关系,我很迷茫,或许我的算法思路有问题? 多谢!!给点建议!
  • 打赏
  • 举报
回复
引用 4 楼 bhybhybhy2 的回复:
按照书上的说法应该是 1 过点形成 n条 样条曲线 2 过n条曲线形成样条曲面 2个函数的问题 我觉得可以这样子 1 形成2条样条曲线 2 再设法形成2条样条曲线(三次样条曲面印象中至少需要4条曲线,要是有其他条件--如边界导数等。 另算 4 4条曲线形成曲面 我qq 450922933
已经加了!
  • 打赏
  • 举报
回复
按照书上的说法应该是 1 过点形成 n条 样条曲线 2 过n条曲线形成样条曲面 2个函数的问题 我觉得可以这样子 1 形成2条样条曲线 2 再设法形成2条样条曲线(三次样条曲面印象中至少需要4条曲线,要是有其他条件--如边界导数等。 另算 4 4条曲线形成曲面 我qq 450922933
  • 打赏
  • 举报
回复
qq 多少?

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧