diff --git a/examples/webgpu_compute_water.html b/examples/webgpu_compute_water.html
index 6a5b4a8ebf7935..f14e5b799ff4f2 100644
--- a/examples/webgpu_compute_water.html
+++ b/examples/webgpu_compute_water.html
@@ -266,8 +266,6 @@
waterMesh.rotation.x = - Math.PI * 0.5;
waterMesh.matrixAutoUpdate = false;
waterMesh.updateMatrix();
- waterMesh.receiveShadow = true;
- waterMesh.castShadow = true;
scene.add( waterMesh );
@@ -277,8 +275,6 @@
borderGeom.rotateY( Math.PI * 0.25 );
poolBorder = new THREE.Mesh( borderGeom, new THREE.MeshStandardMaterial( { color: 0x908877, roughness: 0.2 } ) );
scene.add( poolBorder );
- poolBorder.receiveShadow = true;
- poolBorder.castShadow = true;
// THREE.Mesh just for mouse raycasting
const geometryRay = new THREE.PlaneGeometry( BOUNDS, BOUNDS, 1, 1 );
@@ -407,8 +403,6 @@
scene.environmentIntensity = 1.25;
duckModel = model.scene.children[ 0 ];
- duckModel.receiveShadow = true;
- duckModel.castShadow = true;
duckModel.material.positionNode = Fn( () => {
const instancePosition = duckInstanceDataStorage.element( instanceIndex ).get( 'position' );