margin:0;
height:100%;
}
canvas {
display: block;
}
varrenderer, camera, scene, gui, light, stats, controls, meshHelper, mixer, action,datGui;var clock = newTHREE.Clock();functioninitRender() {
renderer= new THREE.WebGLRenderer({antialias: true});
renderer.setPixelRatio(window.devicePixelRatio);
renderer.setSize(window.innerWidth, window.innerHeight);
renderer.setClearColor(0xeeeeee);
renderer.shadowMap.enabled= true;//告诉渲染器需要阴影效果
document.body.appendChild(renderer.domElement);
}functioninitCamera() {
camera= new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 0.1, 2000);
camera.position.set(100, 200, 300);
}functioninitScene() {
scene= newTHREE.Scene();
scene.background= new THREE.Color( 0xa0a0a0);<