Hi friends, If anyone could help me to understand how can I make a similar mouse hover effect https://www.designembraced.com/ ? Thank you!
I have no code ready but I guess I would implement this kind of displacement in the vertex shader based on a normal distribution function in order to achieve the typical ābell curveā. That means you create a mesh based on PlaneBufferGeometry and an instance of ShaderMaterial. The shader needs to evaluate the mouse position so you can use raycasting to find the respective intersection point on the plane. This vector can then be assigned to the shader material as a uniform.
Thank you @Mugen87
IāII try it right now! Iām new with Three js, sometimes itās not so clear for understand
ouu this one looks almost what I need https://threejs.org/examples/#webgl_gpgpu_water