私は、頂点とフラグメントのシェーダのペアで内部的に何が起こるかを調べようとしています。より具体的には、私は、CPUの深さの値を比較しようとしています。これらの深度値のオンはシェーダによって計算され、gl_FragCoord.zの値に対応します。 私が知っていることは、奥行き出力が[0,1]の範囲にあり、線形ではないことです。頂点シェーダーに深さを与えてからフラグメントシェーダーでそれを読み取るまでの間に、どんな深さの値にも何が起こるかを知っていますか? OpenGLは深さを[0,1]の範囲にどのように変換しますか?OpenGLシェーダのパイプラインの深さの計算
ありがとうございます!