@phaserjs/phaser
Version:
25 lines (18 loc) • 558 B
JavaScript
export const SINGLE_QUAD_VERT = `
precision highp float;
attribute vec2 aVertexPosition;
attribute vec2 aTextureCoord;
attribute float aTextureId;
attribute vec4 aTintColor;
uniform mat4 uProjectionMatrix;
uniform mat4 uCameraMatrix;
varying vec2 vTextureCoord;
varying float vTextureId;
varying vec4 vTintColor;
void main (void)
{
vTextureCoord = aTextureCoord;
vTextureId = aTextureId;
vTintColor = aTintColor;
gl_Position = uProjectionMatrix * uCameraMatrix * vec4(aVertexPosition, 0.0, 1.0);
}`;