【发布时间】:2014-03-04 21:11:47
【问题描述】:
我想预先计算每次调用片段着色器时要使用的一些值。 我该怎么做/在哪里做? 我使用的是全屏四边形,四个顶点。
【问题讨论】:
我想预先计算每次调用片段着色器时要使用的一些值。 我该怎么做/在哪里做? 我使用的是全屏四边形,四个顶点。
【问题讨论】:
可能需要进行一些分析,看看您是否真的会从预先计算这些值中受益,而不是在片段着色器中进行计算(通常这是一个胜利,但有时不是)。
如果您能从中受益,则每帧计算一次的值可以作为制服传入。您还可以在顶点着色器中计算这些并将它们作为变量传递(不会真正变化),因为您在这里谈论的顶点数量很少。
【讨论】: