我试图通过围绕轴旋转 NURB 来绘制形状,以使用 OpenGL 生成点。我可以使用 gluNurbsCurve
渲染 NURB,但我想找到沿 NURB 的插值点以用于旋转。
我一直没能找到办法做到这一点,我找到的是 the callback interface应该公开我正在寻找的东西但是 windows doesn't support that .
似乎someone else已经想出了一个解决方案,但从未发布过。
是否有已知的解决方法或直接访问数据结构以获取我需要的信息的方法?
最佳答案
剖析 Mesa's NURBS implementation .
或使用(已弃用)GL feedback mechanism吸出生成的几何图形。
关于c++ - 使用 OpenGL 和 GLU 在 NURB 上查找点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13424839/