Are you an LLM? You can read better optimized documentation at /examples/basics/full-screen.md for this page in Markdown format
import { glCanvas } from "@radiancejs/gl"; import "./styles.css"; glCanvas({ canvas: "#glCanvas", fragment: /* glsl */ ` varying vec2 vUv; // provided by the default vertex shader uniform float uTime; void main() { gl_FragColor = vec4(vUv, sin(uTime) / 2. + .5, 1.); } `, uniforms: { uTime: ({ time }) => time / 500, }, });