- 16 6月, 2017 1 次提交
-
-
由 Ford Hurley 提交于
I was hoping that I could disable the TrackballControls so that I could right click and "Save Image", but this event handler was missing the enabled check.
-
- 10 12月, 2016 1 次提交
-
-
由 Mr.doob 提交于
-
- 08 12月, 2016 1 次提交
-
-
由 Charles Flèche 提交于
-
- 16 11月, 2016 1 次提交
-
-
由 Fred Ludlow 提交于
-
- 10 11月, 2016 1 次提交
-
-
由 Fred Ludlow 提交于
-
- 09 11月, 2016 1 次提交
-
-
由 Fred Ludlow 提交于
-
- 15 10月, 2016 1 次提交
-
-
由 mhalle 提交于
When using a mouse wheel to zoom in and out quickly, sometimes zoomCamera's factor can go negative. When that happens, _zoomStart.y never gets reset to 0, causing zooming to stop. The fix is to always update _zoomStart, but only update _eye when (factor != 1.0 && zoom > 0.0) .
-
- 18 8月, 2016 2 次提交
-
-
由 Mr.doob 提交于
-
由 James Kent 提交于
* Added 'wheel' event as mousewheel has been deprecated in chrome. When using with Mac and OSX trackpad, orbit controls no longer works in chrome, but safari is fine. Traced it to orbit controls not registered the 'wheel' event. * Add event listener for 'wheel' due to change in Chrome.
-
- 01 3月, 2016 1 次提交
-
- 11 12月, 2015 1 次提交
-
-
由 Mr.doob 提交于
-
- 31 10月, 2015 1 次提交
-
-
由 tschw 提交于
-
- 23 10月, 2015 5 次提交
-
-
由 Shaw 提交于
The `_touchZoomDistanceStart` and `_touchZoomDistanceEnd` resets are not needed since the values will be set in the `touchstart` function when two or more touches are present.
-
由 Shaw 提交于
* Removed unnecessary `default` case for two or more touches on `touchend` to prevent issues with 3 or more touches. * Reset zoom distances on `case 0` and `case 1`. I couldn't combine them easily without doing a separate `if` statement. * Simplified `case 1` action to set `_moveCurr` and `_movePrev` to the current touch position preventing camera jumping next time `touchmove` is called. Related to issue #7185 and pull request #7406
-
由 Mr.doob 提交于
-
由 Shaw 提交于
-
由 Shaw 提交于
Fix for #7185. After using two fingers, the camera would rapidly rotate if both fingers were not removed simultaneously. Adding in some state checks in `touchmove` and `touchend` prevents the jump from the null `_movePrev`, allowing users to quickly go from zooming and panning to rotating.
-
- 13 10月, 2015 1 次提交
-
-
由 Mr.doob 提交于
-
- 03 8月, 2015 1 次提交
-
-
由 dubejf 提交于
-
- 25 7月, 2015 1 次提交
-
-
由 gero3 提交于
-
- 17 7月, 2015 1 次提交
-
-
由 gero3 提交于
-
- 28 5月, 2015 1 次提交
-
-
由 michaelg 提交于
-
- 23 2月, 2015 1 次提交
-
-
由 daron1337 提交于
-
- 19 2月, 2015 2 次提交
- 11 11月, 2014 1 次提交
-
-
由 Elisée Maurer 提交于
Fixes #5570
-
- 08 5月, 2014 2 次提交
- 18 4月, 2014 1 次提交
-
-
由 Nicolas Raynaud 提交于
-
- 17 4月, 2014 1 次提交
-
-
由 Nicolas Raynaud 提交于
-
- 16 4月, 2014 2 次提交
-
-
由 Nicolas Raynaud 提交于
-
由 Nicolas Raynaud 提交于
-
- 21 3月, 2014 1 次提交
-
-
由 Duane Nykamp 提交于
-
- 05 3月, 2014 1 次提交
-
-
由 WestLangley 提交于
-
- 13 12月, 2013 1 次提交
-
-
由 Mark Lundin 提交于
Removed unnecessary `new` Vector in `getMouseProjectionOnBall`. Removed assignment of variables have already been set. Made the optional target in `getMouseOnScreen` mandatory.
-
- 12 12月, 2013 1 次提交
-
-
由 Jason Grout 提交于
When using getBoundingClientRect, the returned coordinates are relative to the viewport. If the page is then scrolled and we have a dom element that is not the document, the top and left offsets are out of date, thus the rotation calculations are off (sometimes by a lot). In this fix, we instead do all calculations relative to the document (not the viewport) by adjusting the screen.left and screen.top variables with the scroll offset and using pageX/pageY instead of clientX/clientY for the click coordinates.
-
- 06 12月, 2013 1 次提交
-
-
由 Mark Lundin 提交于
-
- 10 11月, 2013 1 次提交
-
-
由 Jason Grout 提交于
The start and end events can be used to start or stop an animation loop, for example, so that the animation loop does not have to run continuously.
-
- 26 6月, 2013 1 次提交
-
-
由 Mr.doob 提交于
-
- 24 6月, 2013 1 次提交
-
-
由 gero3 提交于
I haven't tested the problem but it was a bad idea anyways to have start and end have the same referenceObject
-