java在Processing 3中在3D对象上绘制2D文本 3 日,2 小时 Questions & Answers 79 所以我在做一个游戏,我想在3D的基础上画2D的东西。我用的是Processing 3。我怎么能这样做
# 1 楼答案 为了在3D上绘制2D图形(如UI),您必须: 在三维图形开始之前启用深度测试李> 在三维图形结束后禁用深度测试。可选:也可以将着色器切换为更简单的着色器,该着色器不处理照明等李> 绘制二维图形。现在还可以将着色器调回李> 禁用深度测试的代码如下所示: hint(DISABLE_DEPTH_TEST); 在三维图形生成之前启用它的代码为: hint(ENABLE_DEPTH_TEST);
# 1 楼答案
为了在3D上绘制2D图形(如UI),您必须:
禁用深度测试的代码如下所示:
在三维图形生成之前启用它的代码为: