标签: c++ opengl window glu
我试图通过围绕轴旋转NURB来绘制形状,以使用OpenGL生成点。我可以使用gluNurbsCurve渲染NURB,但是我想在NURB中找到用于旋转的插值点。
gluNurbsCurve
我找不到办法做到这一点,我发现的是the callback interface应该暴露我正在寻找的东西,但windows doesn't support that。
似乎someone else提出了解决方案,但从未发布过。
是否有已知的解决方法或直接访问数据结构的方法来获取我需要的信息?
答案 0 :(得分:1)
解析Mesa's NURBS implementation。
或者使用(已弃用的)GL feedback mechanism来剔除生成的几何体。