var scene = new THREE.Scene(); var aspectRatio = window.innerWidth / window.innerHeight; var camera = new THREE.PerspectiveCamera(100, aspectRatio, 0.1, 10000); camera.position.z = 10; var renderer = new THREE.WebGLRenderer(); renderer.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(renderer.domElement); var geometry = new THREE.SphereGeometry(5, 32, 32); var material = new THREE.MeshBasicMaterial({ color: 0xFFFFFF, wireframe: true }); var sphere = new THREE.Mesh(geometry, material); scene.add(sphere); function render() { requestAnimationFrame(render); sphere.rotation.y = +new Date() /10000; renderer.render(scene, camera); } render();