pgiovanni

Untitled

May 2nd, 2020
479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="utf-8">
  5.         <title>My first three.js app</title>
  6.         <style>
  7.             body { margin: 0; }
  8.             canvas { display: block; }
  9.         </style>
  10.     </head>
  11.     <body>
  12.         <script src="js/three.js"></script>
  13.         <script>
  14.             var scene = new THREE.Scene();
  15.             var camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 0.1, 1000 );
  16.  
  17.             var renderer = new THREE.WebGLRenderer();
  18.                 renderer.setSize( window.innerWidth, window.innerHeight );
  19.                 document.body.appendChild( renderer.domElement );
  20.             var geometry = new THREE.BoxGeometry();
  21.             var material = new THREE.MeshBasicMaterial( { color: 0x00ff00 } );
  22.             var cube = new THREE.Mesh( geometry, material );
  23.             scene.add( cube );
  24.  
  25.             camera.position.z = 5;
  26.             function animate() {
  27.             requestAnimationFrame( animate );
  28.             renderer.render( scene, camera );
  29.             }
  30.             animate();
  31.         </script>
  32.     </body>
  33. </html>
Advertisement
Add Comment
Please, Sign In to add comment