質問: ``` .... glGenVertexArrays(1, &VAO); glGenBuffers(1, &VBO); glBindVertexArray(VAO); glBindBuffer(GL_ARRAY_BUFFER, VBO); glBufferData(GL_ARRAY_BUFFER, sizeof(float) * 6 * 4, NULL, GL_DYNAMIC_DRAW); glEnableVertexAttribArray(0); glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 4 * sizeof(float), 0); glBindBuffer(GL_ARRAY_BUFFER, 0); glBindVertexArray(0); ``` 他の人が作成していてその結果を使いたくなったので、 これに合うGLSLの拡張子を教えてください。頂点シェーダーだと思うのですが通らないんですが。 シェーダの中身は書いてあったので、拡張子の名前だけだと思うのですが。 まるで、見当違いだったらそれも教えてください
回答: 「glsl 拡張子」でググると下記のような結果が出て来ました。参考にどうぞ。 * .vert-頂点シェーダー * .tesc-テッセレーションコントロールシェーダー * .tese-テッセレーション評価シェーダー * .geom-ジオメトリシェーダー * .frag-フラグメントシェーダー * .comp-計算シェーダー