後処理シェーダーで変換して、球形のフラットなフルスクリーンテクスチャを表示したいと思います。
シェーダーのテクスチャ座標にprojectionmatrixを適用する必要があると思います。
私はこのウェブサイトを見つけました:http://www.songho.ca/opengl/gl_projectionmatrix.htmlは、projectionmatrixの内部について多くを学びます。
しかし、どうすればそれを適用できますか?投影行列の3行目をテクスチャ座標に乗算し、計算されたz値を追加して球形にする必要があると思いました。しかし、私の努力は何の結果も示していません。
編集:ここに同じ問題があります:http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2008-April/009765.html