Surface Impact - Dynamic Proximity Trace & Deformation Setup

codesignprojects in Simulations & Effects


A Dynamic Proximity Trace & Deformation Setup.

Simply apply this Geometry Nodes setup to your target mesh, assign your deformer object, and watch it dynamically carve, trace, or deform the surface based entirely on proximity.

▶ Video Demos: Demo 1 | Demo 2 (YouTube) | Demo 3

How it works: The node tree actively calculates the distance between your base mesh and a custom effector object. As the effector gets closer, the base mesh's vertices are displaced to create a perfectly localized deformation. In the provided example scene, the carve depth and movement are driven by real-time audio to create a periodic wave pattern, but this can easily be swapped out for your own manual keyframes or procedural values.

---------------------------------------------------------------------------------------------

Developer's Note:

This node tree is kept clean for easier readability and features detailed explanations. Everything is built from the ground up.

The goal is to provide a base core of the concept, node by node, rather than hiding everything inside grouped nodes with exposed settings. This makes the logic much easier to read, dissect, and learn from.

You can embellish and refine the core to realize your own ideas. Read the internal text descriptions, as they contain a lot of useful info!

---------------------------------------------------------------------------------------------

Support & Contact:

Recommended Tools:


$2.90

Have questions about this product?
Login to message

Details
Published over 2 years ago
Blender Version 4.2 - 5.3
Render Engine Used Cycles, Eevee
License Creative Commons