		// modulate the final color based on the mouse position

				const screenFXNode = uniform( mouse );

				const materialFX = new THREE.MeshBasicNodeMaterial();
				materialFX.colorNode = hue( saturation( texture( renderTarget.texture ).rgb, screenFXNode.x.oneMinus() ), screenFXNode.y );

				quadMesh = new THREE.QuadMesh( materialFX );

			}

			function onWindowMouseMove( e ) {

				mouse.x = e.offsetX / window.innerWidth;
				mouse.y = e.offsetY / window.innerHeight;

			}

			function onWindowResize() {