Browse Source

Merge pull request #19231 from linbingquan/dev-examples

Examples: Update physics_cannon_instancing
Mr.doob 5 years ago
parent
commit
2b2ae5bbff
1 changed files with 9 additions and 1 deletions
  1. 9 1
      examples/physics_cannon_instancing.html

+ 9 - 1
examples/physics_cannon_instancing.html

@@ -7,17 +7,20 @@
 		<link type="text/css" rel="stylesheet" href="main.css">
 		<link type="text/css" rel="stylesheet" href="main.css">
 	</head>
 	</head>
 	<body>
 	<body>
+
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> physics - cannon.js instancing
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> physics - cannon.js instancing
 		</div>
 		</div>
+
 		<script src="./js/libs/cannon.js"></script>
 		<script src="./js/libs/cannon.js"></script>
 		<script type="module">
 		<script type="module">
 
 
 			import * as THREE from '../build/three.module.js';
 			import * as THREE from '../build/three.module.js';
 			import { OrbitControls } from './jsm/controls/OrbitControls.js';
 			import { OrbitControls } from './jsm/controls/OrbitControls.js';
 			import { CannonPhysics } from './jsm/physics/CannonPhysics.js';
 			import { CannonPhysics } from './jsm/physics/CannonPhysics.js';
+			import Stats from './jsm/libs/stats.module.js';
 
 
-			var camera, scene, renderer;
+			var camera, scene, renderer, stats;
 			var physics, position;
 			var physics, position;
 
 
 			init();
 			init();
@@ -103,6 +106,9 @@
 				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.outputEncoding = THREE.sRGBEncoding;
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
+				stats = new Stats();
+				document.body.appendChild( stats.dom );
+
 				//
 				//
 
 
 				new OrbitControls( camera, renderer.domElement );
 				new OrbitControls( camera, renderer.domElement );
@@ -121,6 +127,8 @@
 
 
 				renderer.render( scene, camera );
 				renderer.render( scene, camera );
 
 
+				stats.update();
+
 			}
 			}
 
 
 		</script>
 		</script>