$.ajax({ url: "/php/day-and-night/earth-day-and-night.php", data: "", dataType: 'json', success: function(data) { var container, stats; var camera, scene, renderer; var group; var mouseX = 0, mouseY = 0; var winw = 720; var winh = 480; $( '#postfoot' ).html( data[0] ); //var windowHalfX = window.innerWidth / 2; //var windowHalfY = window.innerHeight / 2; var windowHalfX = winw; var windowHalfY = winh; var anglex = 0; var anglez = 0; init(); animate(); } }); function onWindowResize() { /*windowHalfX = window.innerWidth / 2; windowHalfY = window.innerHeight / 2;*/ windowHalfX = winw; windowHalfY = winh; camera.aspect = window.innerWidth / window.innerHeight; camera.updateProjectionMatrix(); /*renderer.setSize( window.innerWidth, window.innerHeight );*/ renderer.setSize( winw, winh ); } function onDocumentMouseMove( event ) { mouseX = ( event.clientX - windowHalfX ); mouseY = ( event.clientY - windowHalfY ); } // function animate() { requestAnimationFrame( animate ); render(); } function render() { earth.rotation.y += 0.005; //rotate Earth relative to earth_ref_frame by small increment renderer.render( scene, camera ); }