【发布时间】:2015-08-12 22:53:43
【问题描述】:
从代码看,似乎三并没有对depthFunc给予太多控制。我想确认它只被设置为默认 GL 状态一次,并且在材料中不可用?
我不熟悉所有示例,想知道这是否发生在某个地方?
如果不是,那么将 depthFunc 设置为 gl.EQUAL 的最佳方法是什么,例如,当进行特定的绘制调用(即具有材质的网格)时?
是否类似于在场景之间切换,即使用一个来渲染内容,然后使用另一个在第一个之上渲染内容是一个很好的解决方案?这是我见过的唯一一个调整其他排序对象的例子。
【问题讨论】:
标签: javascript three.js glsl webgl