|
20484 | 20484 | if ( extension !== null ) { |
20485 | 20485 |
|
20486 | 20486 | equationToGL[ MinEquation ] = extension.MIN_EXT; |
20487 | | - equationToGL[ MaxEquation ] = extension.MIN_EXT; |
| 20487 | + equationToGL[ MaxEquation ] = extension.MAX_EXT; |
20488 | 20488 |
|
20489 | 20489 | } |
20490 | 20490 |
|
|
26847 | 26847 |
|
26848 | 26848 | } |
26849 | 26849 |
|
| 26850 | + this.autoUpdate = source.autoUpdate; |
| 26851 | + |
26850 | 26852 | return this; |
26851 | 26853 |
|
26852 | 26854 | }, |
@@ -26881,27 +26883,39 @@ |
26881 | 26883 |
|
26882 | 26884 | var levels = this.levels; |
26883 | 26885 |
|
26884 | | - for ( var i = 1, l = levels.length; i < l; i ++ ) { |
| 26886 | + if ( levels.length > 0 ) { |
26885 | 26887 |
|
26886 | | - if ( distance < levels[ i ].distance ) { |
| 26888 | + for ( var i = 1, l = levels.length; i < l; i ++ ) { |
26887 | 26889 |
|
26888 | | - break; |
| 26890 | + if ( distance < levels[ i ].distance ) { |
| 26891 | + |
| 26892 | + break; |
| 26893 | + |
| 26894 | + } |
26889 | 26895 |
|
26890 | 26896 | } |
26891 | 26897 |
|
| 26898 | + return levels[ i - 1 ].object; |
| 26899 | + |
26892 | 26900 | } |
26893 | 26901 |
|
26894 | | - return levels[ i - 1 ].object; |
| 26902 | + return null; |
26895 | 26903 |
|
26896 | 26904 | }, |
26897 | 26905 |
|
26898 | 26906 | raycast: function ( raycaster, intersects ) { |
26899 | 26907 |
|
26900 | | - _v1$4.setFromMatrixPosition( this.matrixWorld ); |
| 26908 | + var levels = this.levels; |
| 26909 | + |
| 26910 | + if ( levels.length > 0 ) { |
26901 | 26911 |
|
26902 | | - var distance = raycaster.ray.origin.distanceTo( _v1$4 ); |
| 26912 | + _v1$4.setFromMatrixPosition( this.matrixWorld ); |
26903 | 26913 |
|
26904 | | - this.getObjectForDistance( distance ).raycast( raycaster, intersects ); |
| 26914 | + var distance = raycaster.ray.origin.distanceTo( _v1$4 ); |
| 26915 | + |
| 26916 | + this.getObjectForDistance( distance ).raycast( raycaster, intersects ); |
| 26917 | + |
| 26918 | + } |
26905 | 26919 |
|
26906 | 26920 | }, |
26907 | 26921 |
|
|
0 commit comments