Browse Source

remove dampingFactor setting now that OrbitControls have more sensible defaults

Gregg Tavares 5 years ago
parent
commit
ab70b79dc2

+ 1 - 4
threejs/lessons/threejs-rendering-on-demand.md

@@ -117,13 +117,10 @@ And with that we get something that renders on demand.
 {{{example url="../threejs-render-on-demand.html" }}}
 
 The `OrbitControls` have options to add a kind of inertia to make them feel less
-stiff. We can enable this by setting the `enableDamping` property to true and we
-can set how much inertia by adjusting the `dampingFactor`
+stiff. We can enable this by setting the `enableDamping` property to true.
 
 ```js
 controls.enableDamping = true;
-controls.dampingFactor = 0.05;
-controls.rotateSpeed = 0.1;
 ```
 
 With `enableDamping` on we need to call `controls.update` in our render function

+ 0 - 2
threejs/threejs-align-html-elements-to-3d-globe-too-many-labels.html

@@ -78,8 +78,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-align-html-elements-to-3d-globe.html

@@ -79,8 +79,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-indexed-textures-picking-and-highlighting.html

@@ -78,8 +78,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-indexed-textures-picking-debounced.html

@@ -78,8 +78,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-indexed-textures-picking.html

@@ -78,8 +78,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-indexed-textures-random-colors.html

@@ -78,8 +78,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-animated.html

@@ -94,8 +94,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-merged-vertexcolors.html

@@ -40,8 +40,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-merged.html

@@ -40,8 +40,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-morphtargets-w-colors.html

@@ -94,8 +94,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-morphtargets.html

@@ -94,8 +94,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-multiple-data-sets.html

@@ -61,8 +61,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-lots-of-objects-slow.html

@@ -39,8 +39,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.enablePan = false;
   controls.minDistance = 1.2;
   controls.maxDistance = 4;

+ 0 - 2
threejs/threejs-render-on-demand-w-damping.html

@@ -39,8 +39,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.target.set(0, 0, 0);
   controls.update();
 

+ 0 - 2
threejs/threejs-render-on-demand-w-gui.html

@@ -40,8 +40,6 @@ function main() {
 
   const controls = new THREE.OrbitControls(camera, canvas);
   controls.enableDamping = true;
-  controls.dampingFactor = 0.05;
-  controls.rotateSpeed = 0.1;
   controls.target.set(0, 0, 0);
   controls.update();