OpenGLを使用してAndroidで開発する2Dゲームの実際の完全なチュートリアルに従っていますが、次のことに遭遇しました
static final String VERTEX_SHADER_CODE =
"uniform mat4 u_mvpMatrix;" +
"attribute vec4 a_position;" +
"void main() {" +
" gl_Position = u_mvpMatrix * a_position;" +
"}";
static final String FRAGMENT_SHADER_CODE =
"precision mediump float;" +
"uniform vec4 u_color;" +
"void main() {" +
" gl_FragColor = u_color;" +
"}";
私は OpenGL を初めて使用するので、そのコードの意味を知りたいですか? またはどこでそれについてもっと読むことができますか。
GL プログラムについても読みましたが、それも知りたいです。