1

私は、OpenGL4.1とGLSLバージョン410を使用してOpenGLを使用してリアルなバブルをレンダリングするプロジェクトを行っています。

私の調査では、バージョン3.0(非推奨)と3.1(削除)の間に組み込みのOpenGLシェーダー変数/関数が失われていることを発見しました。

これはドキュメントに記載されており、C ++コードでこれらの変数を自分で記述し、シェーダーに渡す必要があると結論付けました。始めるために、これらの変数が何をするのかについての方向性や説明を探しています。

私が主に説明について懸念しているいくつかの変数/関数。それらを書き直し始めることができます。

gl_TextureMatrix[int n];

vec4 textureCube (samplerCube sampler, vec3 coord [, float bias] );

gl_FragColor;

また、これらの詳細な説明を提供する方法はありますか?

4

0 に答える 0