0

是否可以在 OpenGL 3.2 核心配置文件中绘制 NURBS(非均匀有理 B 样条)曲面?

我假设使用 GLU 库的 NURBS 渲染不支持核心配置文件。

是否有任何开源库可以实现与 GLU 相同的功能?

4

1 回答 1

1

将 GLU 与 OpenGL 3.1 及更高版本的核心配置文件一起使用,并不会真正起作用。GLU 位于许多已弃用的 OpenGL 函数之上,您的应用程序很可能无法链接或正常工作。

至于 GLU 中的 NURBS 实现,源代码可在 SGI 的开源网站http://oss.sgi.com/projects/ogl-sample/中获得。您可能可以修复库以使用更现代的 OpenGL 方法。

这篇文章中还提供了更多详细信息。

于 2013-01-21T03:38:23.253 回答