{
const scene = new THREE.Scene();
scene.background = new THREE.Color(0xFFCF8B);
const camera = new THREE.PerspectiveCamera( 60, window.innerHeight / window.innerWidth, 1, 1000 );
camera.position.set(2, 2, -2)
camera.lookAt(new THREE.Vector3(0, 0, 0));
const renderer = new THREE.WebGLRenderer();
renderer.setSize( window.innerHeight / 2, window.innerWidth / 2 );
const geometry = new THREE.BoxGeometry( 1, 1, 1 );
const material = new THREE.MeshNormalMaterial();
const cube = new THREE.Mesh( geometry, material );
scene.add( cube );
function animate() {
requestAnimationFrame( animate );
renderer.render( scene, camera );
cube.rotation.z += 0.01;
}
animate();
return renderer.domElement
}