window.innerHeight, 0.1, 10 );
				camera.position.z = 3;

				scene = new THREE.Scene();
				scene.background = new THREE.Color( 0x0066FF );

				// textured mesh

				const loader = new THREE.TextureLoader();
				const uvTexture = loader.load( './textures/uv_grid_opengl.jpg' );

				const geometryBox = new THREE.BoxGeometry();
				const materialBox = new THREE.MeshBasicNodeMaterial();
				materialBox.colorNode = texture( uvTexture );

				//

				box = new THREE.Mesh( geometryBox, materialBox );
				scene