## Simple GLSL Effects : Battleships at dawn animated menu background

This effect uses a single screen-aligned quad, so there is no matrix transformation on the vertex shader. It samples a noise texture. The geometry consists in 4 vertices: Vertex Shader The vertex shader code simply remaps the points to Normalized Device Coordinates ([-1, 1], with screen center at [0, 0]): …