【问题标题】:CG shader, control Z-Write per fragment?CG着色器,控制每个片段的Z-Write?
【发布时间】:2013-01-10 22:32:45
【问题描述】:

是否可以以某种方式控制每个片段是否应将深度写入深度缓冲区?

我希望对我的对象进行正确的深度测试(因此我需要为每个片段输出准确的深度进行测试),但我只想将一些片段写入缓冲区。

有什么办法吗?

【问题讨论】:

    标签: shader cg depth-buffer


    【解决方案1】:

    渲染一个不写入颜色缓冲区的通道。随意使用剪辑/丢弃。

    渲染另一个写入颜色而不是深度缓冲区的通道。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多