lter, magFilter: THREE.NearestFilter, format: THREE.RGBAFormat, type: THREE.FloatType } );

				material = new THREE.ShaderMaterial( {

					uniforms: { 'time': { value: 0.0 } },
					vertexShader: document.getElementById( 'vertexShader' ).textContent,
					fragmentShader: document.getElementById( 'fragment_shader_pass_1' ).textContent

				} );

				const materialScreen = new THREE.ShaderMaterial( {

					uniforms: { 'tDiffuse': { value: rtTexture.texture } },
					vertexShader: document.getElementById( 'v