有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    为了在3D上绘制2D图形(如UI),您必须:

    1. 在三维图形开始之前启用深度测试
    2. 在三维图形结束后禁用深度测试。可选:也可以将着色器切换为更简单的着色器,该着色器不处理照明等
    3. 绘制二维图形。现在还可以将着色器调回

    禁用深度测试的代码如下所示:

    hint(DISABLE_DEPTH_TEST);
    

    在三维图形生成之前启用它的代码为:

    hint(ENABLE_DEPTH_TEST);