是否可以在OpenGL 3.2核心配置文件中绘制NURBS(非均匀有理B样条曲面)?
我假设使用GLU库的NURBS渲染不支持核心配置文件。
是否有任何开源库实现与GLU相同的功能?
答案 0 :(得分:1)
将GLU与OpenGL 3.1以上的核心配置文件一起使用将无法正常工作。 GLU是在许多已弃用的OpenGL函数之上进行分层的,您的应用程序很可能无法链接或正常工作。
对于GLU中的NURBS实现,源代码在SGI的http://oss.sgi.com/projects/ogl-sample/开源中提供。您可以修复库以使用更现代的OpenGL方法。
此post中还提供了更多详细信息。