2

我想预先计算每次调用片段着色器时要使用的一些值。我该怎么做/在哪里做?我正在使用全屏四边形,四个顶点。

4

1 回答 1

2

可能需要进行一些分析,看看您是否真的会从预先计算这些值而不是在片段着色器中进行计算中受益(通常这是一个胜利,但有时不是)。

如果您能从中受益,那么每帧计算一次的值可以作为制服传入。您还可以在顶点着色器中计算这些并将它们作为变量传递(不会真正变化),因为您在这里谈论的顶点数量很少。

于 2014-03-04T23:00:58.870 回答