ght;
		document.body.appendChild(canvas);

		const contextParams = { antialias: false, alpha: false };
		const gl = canvas.getContext('webgl2', contextParams) || canvas.getContext('webgl', contextParams);

		const renderer = new t3d.WebGLRenderer(gl);
		const backRenderTarget = new t3d.RenderTargetBack(canvas);

		const CloudsShader = {
			name: 'Clouds',
			uniforms: {
				'u_CloudNoise': null,
				'u_Time': 0
			},
			vertexShader: /* glsl */`
				attribute vec3 a_Position;
				attribute vec2 a_Uv;
				va