Browse Source

Docs: Properly stepped TorusKnotGeometry, and fixed scrolling behavior

Greg Tatum 10 năm trước cách đây
mục cha
commit
6e91a23ea5
2 tập tin đã thay đổi với 5 bổ sung3 xóa
  1. 3 1
      docs/scenes/geometry-browser.html
  2. 2 2
      docs/scenes/js/geometry.js

+ 3 - 1
docs/scenes/geometry-browser.html

@@ -53,6 +53,7 @@
 			document.body.appendChild( renderer.domElement );
 			
 			var orbit = new THREE.OrbitControls( camera, renderer.domElement );
+			orbit.noZoom = true;
 
 			var ambientLight = new THREE.AmbientLight( 0x000000 );
 			scene.add( ambientLight );
@@ -87,7 +88,8 @@
 					new THREE.MeshPhongMaterial({
 						color: 0x156289,
 						emissive: 0x072534,
-						side: THREE.DoubleSide
+						side: THREE.DoubleSide,
+						shading: THREE.FlatShading
 					})
 					
 				]

+ 2 - 2
docs/scenes/js/geometry.js

@@ -149,8 +149,8 @@ var guis = {
 		folder.add( data, 'tube', 0.1, 10 ).onChange( generateGeometry )
 		folder.add( data, 'radialSegments', 3, 300 ).step(1).onChange( generateGeometry )
 		folder.add( data, 'tubularSegments', 3, 20 ).step(1).onChange( generateGeometry )
-		folder.add( data, 'p', 1, 20 ).onChange( generateGeometry )
-		folder.add( data, 'q', 1, 20 ).onChange( generateGeometry )
+		folder.add( data, 'p', 1, 20 ).step(1).onChange( generateGeometry )
+		folder.add( data, 'q', 1, 20 ).step(1).onChange( generateGeometry )
 		folder.add( data, 'heightScale', 1, 20 ).onChange( generateGeometry )
 		
 		generateGeometry()