rigin.y / ray.direction.y));

					waterSimulation.addDrop(
						renderer,
						pointOnPlane.x / 2 + 0.5,
						-pointOnPlane.z / 2 + 0.5,
						params.radius,
						params.strength
					);
				}
			}, 30); // limit drop rate
		});

		const params = { 'radius': 0.03, 'strength': 0.015 };

		const gui = new GUI();
		gui.add({ version: 'WebGL ' + renderer.capabilities.version }, 'version').disable();
		const dropFolder = gui.addFolder('drop');
		dropFolder.add(params, 'radius', 0.001, 0.1, 0.001);
		dropFol