"uv" 和其他 WebGL 变量的文档在哪里?

Where is the documentation for "uv" and other WebGL variables?

在three.js例子中"webgl_rtt.html"可以看到:

    varying vec2 vUv;

    void main() {

        vUv = uv;
        gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );

    }

webgl_rtt.html

"uv" 未在此示例中的任何 .js 文件中定义,也未在 three.js 中定义。 显然它是 WebGL 的一部分,但它在哪里定义,关于它的文档在哪里,还有哪些其他 WebGL 变量存在???

uv 不是 WebGL 的一部分。由于发布的顶点着色器用于创建 THREE.ShaderMaterialuvthree.js 作为默认属性提供(请参阅 Built-in attributes and uniforms 部分)。

它们列在 WebGLProgram docs