只是好奇; 如何将我的 webgl 着色器放在外部文件中?
目前我有;
<script id="shader-fs" type="x-shader/x-fragment">
#ifdef GL_ES
precision highp float;
#endif
void main(void)
{
gl_FragColor = vec4(1.0, 1.0, 1.0, 1.0);
}
</script>
<script id="shader-vs" type="x-shader/x-vertex">
attribute vec3 aVertexPosition;
uniform mat4 uMVMatrix;
uniform mat4 uPMatrix;
void main(void)
{
gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);
}
</script>
在我的 html 标头中,如何从外部文件中链接?- 我尝试了通常的 javascript 方法;
<script type="text/javascript" src="webgl_shader.js"></script>