【发布时间】:2015-09-24 01:42:58
【问题描述】:
我想用 26 条 b 样条边界曲线绘制一个有界 b 样条曲面。
我可以在 OpenGL 中绘制 b 样条曲面(没有任何边界),但是绘制曲面和拟合边界曲线对我来说太难了。
欢迎提出任何建议或想法。
https://drive.google.com/file/d/0ByjklWbi44oBZDhocGdNLWNvUWM/view?usp=sharing
PS:文件是.stp格式的样本
【问题讨论】:
标签: bspline
我想用 26 条 b 样条边界曲线绘制一个有界 b 样条曲面。
我可以在 OpenGL 中绘制 b 样条曲面(没有任何边界),但是绘制曲面和拟合边界曲线对我来说太难了。
欢迎提出任何建议或想法。
https://drive.google.com/file/d/0ByjklWbi44oBZDhocGdNLWNvUWM/view?usp=sharing
PS:文件是.stp格式的样本
【问题讨论】:
标签: bspline
B 样条曲面是自然有界的。因此,当您说没有任何边界的 B 样条曲面时,我认为您是在谈论未修剪的 B 样条曲面,而您要做的是能够绘制修剪后的 B 样条曲面。
绘制曲面通常涉及曲面细分,它将连续曲面变成由许多小三角形组成的三角形网格。因此,您需要执行以下操作:
第 1 步和第 2 步都很重要。因此,如果您没有任何 3D 库可供您使用并且必须自己实现所有内容,那么这确实是一项艰巨的任务。
【讨论】: