Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions examples/js/interactive/InteractiveGroup.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
_pointer.x = event.clientX / element.clientWidth * 2 - 1;
_pointer.y = - ( event.clientY / element.clientHeight ) * 2 + 1;
raycaster.setFromCamera( _pointer, camera );
const intersects = raycaster.intersectObjects( scope.children );
const intersects = raycaster.intersectObjects( scope.children, false );

if ( intersects.length > 0 ) {

Expand Down Expand Up @@ -63,7 +63,7 @@
tempMatrix.identity().extractRotation( controller.matrixWorld );
raycaster.ray.origin.setFromMatrixPosition( controller.matrixWorld );
raycaster.ray.direction.set( 0, 0, - 1 ).applyMatrix4( tempMatrix );
const intersections = raycaster.intersectObjects( scope.children );
const intersections = raycaster.intersectObjects( scope.children, false );

if ( intersections.length > 0 ) {

Expand Down
4 changes: 2 additions & 2 deletions examples/jsm/interactive/InteractiveGroup.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class InteractiveGroup extends Group {

raycaster.setFromCamera( _pointer, camera );

const intersects = raycaster.intersectObjects( scope.children );
const intersects = raycaster.intersectObjects( scope.children, false );

if ( intersects.length > 0 ) {

Expand Down Expand Up @@ -77,7 +77,7 @@ class InteractiveGroup extends Group {
raycaster.ray.origin.setFromMatrixPosition( controller.matrixWorld );
raycaster.ray.direction.set( 0, 0, - 1 ).applyMatrix4( tempMatrix );

const intersections = raycaster.intersectObjects( scope.children );
const intersections = raycaster.intersectObjects( scope.children, false );

if ( intersections.length > 0 ) {

Expand Down
4 changes: 2 additions & 2 deletions examples/jsm/webxr/OculusHandPointerModel.js
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ class OculusHandPointerModel extends THREE.Object3D {

if ( this.raycaster ) {

return this.raycaster.intersectObjects( objects );
return this.raycaster.intersectObjects( objects, false );

}

Expand All @@ -353,7 +353,7 @@ class OculusHandPointerModel extends THREE.Object3D {

if ( this.raycaster && ! this.attached ) {

const intersections = this.raycaster.intersectObjects( objects );
const intersections = this.raycaster.intersectObjects( objects, false );
const direction = new THREE.Vector3( 0, 0, - 1 );
if ( intersections.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/misc_controls_pointerlock.html
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@
raycaster.ray.origin.copy( controls.getObject().position );
raycaster.ray.origin.y -= 10;

const intersections = raycaster.intersectObjects( objects );
const intersections = raycaster.intersectObjects( objects, false );

const onObject = intersections.length > 0;

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_camera_cinematic.html
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@

raycaster.setFromCamera( mouse, camera );

const intersects = raycaster.intersectObjects( scene.children );
const intersects = raycaster.intersectObjects( scene.children, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_geometry_spline_editor.html
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@

raycaster.setFromCamera( pointer, camera );

const intersects = raycaster.intersectObjects( splineHelperObjects );
const intersects = raycaster.intersectObjects( splineHelperObjects, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_interactive_cubes.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@

raycaster.setFromCamera( pointer, camera );

const intersects = raycaster.intersectObjects( scene.children );
const intersects = raycaster.intersectObjects( scene.children, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_interactive_cubes_ortho.html
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@

raycaster.setFromCamera( pointer, camera );

const intersects = raycaster.intersectObjects( scene.children );
const intersects = raycaster.intersectObjects( scene.children, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_interactive_raycasting_points.html
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@

raycaster.setFromCamera( pointer, camera );

const intersections = raycaster.intersectObjects( pointclouds );
const intersections = raycaster.intersectObjects( pointclouds, false );
intersection = ( intersections.length ) > 0 ? intersections[ 0 ] : null;

if ( toggle > 0.02 && intersection !== null ) {
Expand Down
4 changes: 2 additions & 2 deletions examples/webgl_interactive_voxelpainter.html
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@

raycaster.setFromCamera( pointer, camera );

const intersects = raycaster.intersectObjects( objects );
const intersects = raycaster.intersectObjects( objects, false );

if ( intersects.length > 0 ) {

Expand All @@ -138,7 +138,7 @@

raycaster.setFromCamera( pointer, camera );

const intersects = raycaster.intersectObjects( objects );
const intersects = raycaster.intersectObjects( objects, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_loader_ifc.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
const raycaster = new THREE.Raycaster();
raycaster.setFromCamera( mouse, camera );

const intersected = raycaster.intersectObjects( scene.children );
const intersected = raycaster.intersectObjects( scene.children, false );
if ( intersected.length ) {

const found = intersected[ 0 ];
Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_modifier_curve.html
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@

rayCaster.setFromCamera( mouse, camera );
action = ACTION_NONE;
const intersects = rayCaster.intersectObjects( curveHandles );
const intersects = rayCaster.intersectObjects( curveHandles, false );
if ( intersects.length ) {

const target = intersects[ 0 ].object;
Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_modifier_curve_instanced.html
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@

rayCaster.setFromCamera( mouse, camera );
action = ACTION_NONE;
const intersects = rayCaster.intersectObjects( curveHandles );
const intersects = rayCaster.intersectObjects( curveHandles, false );
if ( intersects.length ) {

const target = intersects[ 0 ].object;
Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_postprocessing_ssrr.html
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@


raycaster.setFromCamera( mouse, camera );
const intersect = raycaster.intersectObjects( objects )[ 0 ];
const intersect = raycaster.intersectObjects( objects, false )[ 0 ];

if ( intersect ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_postprocessing_unreal_bloom_selective.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@
mouse.y = - ( event.clientY / window.innerHeight ) * 2 + 1;

raycaster.setFromCamera( mouse, camera );
const intersects = raycaster.intersectObjects( scene.children );
const intersects = raycaster.intersectObjects( scene.children, false );
if ( intersects.length > 0 ) {

const object = intersects[ 0 ].object;
Expand Down
2 changes: 1 addition & 1 deletion examples/webgl_raycast_texture.html
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@

raycaster.setFromCamera( mouse, camera );

return raycaster.intersectObjects( objects );
return raycaster.intersectObjects( objects, false );

}

Expand Down
2 changes: 1 addition & 1 deletion examples/webxr_vr_cubes.html
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@
raycaster.ray.origin.setFromMatrixPosition( controller.matrixWorld );
raycaster.ray.direction.set( 0, 0, - 1 ).applyMatrix4( tempMatrix );

const intersects = raycaster.intersectObjects( room.children );
const intersects = raycaster.intersectObjects( room.children, false );

if ( intersects.length > 0 ) {

Expand Down
2 changes: 1 addition & 1 deletion examples/webxr_vr_dragging.html
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@
raycaster.ray.origin.setFromMatrixPosition( controller.matrixWorld );
raycaster.ray.direction.set( 0, 0, - 1 ).applyMatrix4( tempMatrix );

return raycaster.intersectObjects( group.children );
return raycaster.intersectObjects( group.children, false );

}

Expand Down