【问题标题】:OpenGL 3 equivalent of GLUTesselator?OpenGL 3 相当于 GLUTesselator?
【发布时间】:2010-06-13 14:09:22
【问题描述】:

我想知道,由于现在不推荐使用显示列表之类的东西,我认为 GLU 多边形镶嵌器可能也已不推荐使用。创建凹面或复杂多边形并符合新的 GL 3 标准的新的正确方法是什么?谢谢。

【问题讨论】:

    标签: c++ c opengl


    【解决方案1】:

    GLUT 不是也从来不是 OpenGL 的一部分。

    如果您需要此功能,请使用另一个提供该功能且可以使用 VBO 或自己编写的库。

    从 OpenGL 4 开始,还支持硬件细分。

    【讨论】:

    • Afaik,OpenGL 4 镶嵌用多个较小的三角形替换三角形,但不三角化凹多边形。还是这样?
    • 支持四边形作为 tesselator 的输入,但不支持 n-gons。如果 GLUT“镶嵌”只是将 n 边形分割成三角形,那么你是对的,硬件镶嵌是不同的。
    猜你喜欢
    • 2013-03-20
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2019-11-29
    • 2011-02-28
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多