0

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 プログラムについても読みましたが、それも知りたいです。

4

1 に答える 1