wiki:threejs

Version 2 (modified by Leon Kos, 7 years ago) (diff)

min

Threejs model

<script src="https://rawgithub.com/mrdoob/three.js/master/build/three.min.js"></script>
<script type="text/javascript">
  var scene = new THREE.Scene(); 
  var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000); 
  var renderer = new THREE.WebGLRenderer(); 
  renderer.setSize(window.innerWidth, window.innerHeight); 
  document.body.appendChild(renderer.domElement); 
  var geometry = new THREE.CubeGeometry(1,1,1); 
  var material = new THREE.MeshBasicMaterial({color: 0x00ff00}); 
  var cube = new THREE.Mesh(geometry, material); 
  scene.add(cube); camera.position.z = 5; 
  var render = function () { 
       requestAnimationFrame(render); 
       cube.rotation.x += 0.1; 
       cube.rotation.y += 0.1; 
       renderer.render(scene, camera); 
  }; 
  render();
</script>