Changeset 19906
- Timestamp:
- 12/16/15 21:44:34 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/webgl.js
r19905 r19906 137 137 return modelMatrix; 138 138 } //}}} 139 function clamp(value, min, max) { //{{{140 return Math.max(min, Math.min(value, max));141 } //}}}142 139 //}}} 143 140 //{{{ Shader Loading … … 269 266 e.preventDefault(); 270 267 var e = window.event || e; // old IE support 271 var delta = 1/10 * clamp((e.scale || e.wheelDelta || -e.detail), -1, 1); 272 canvas.zoomFactor = clamp(canvas.zoomFactor - delta * canvas.zoomFactor, canvas.zoomBounds[1],canvas.zoomBounds[0]); 273 console.log(canvas.zoomFactor); 268 var delta = 1/10 * Math.max(-1, Math.min(e.scale || e.wheelDelta || -e.detail, 1)); 269 canvas.zoomFactor = Math.max(canvas.zoomBounds[1], Math.min(canvas.zoomFactor - delta * canvas.zoomFactor, canvas.zoomBounds[0])); 274 270 } //}}} 275 271 //}}}
Note:
See TracChangeset
for help on using the changeset viewer.