【问题标题】:Display List with GLTesselated objects? (OpenGL)显示带有 GLTesselated 对象的列表? (OpenGL)
【发布时间】:2010-06-11 22:31:51
【问题描述】:

是否可以为 Tesselated 对象创建显示列表?如果是这样会更有效率吗? 谢谢

【问题讨论】:

    标签: c++ c opengl


    【解决方案1】:

    是的——在细分之后,您只有一堆三角形,您可以将它们放在显示列表中,就像其他任何东西一样。效率将取决于;在 nVidia 显示列表上工作得很好,但在 ATI 上显示列表与多次调用 glVertex 没什么不同。

    如果您想确保两者的效率,请考虑使用顶点缓冲区对象而不是显示列表。较新版本的 OpenGL 也支持这一点(不推荐使用显示列表)。

    【讨论】:

      【解决方案2】:

      是的。高效但已弃用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-10
        • 1970-01-01
        • 2018-10-20
        • 1970-01-01
        相关资源
        最近更新 更多