I'm trying to create multiple variations of a base mesh by scaling some of its parts using Geometry Nodes.
I tried to scale the vertices, but I wanted the neighboring vertices to scale according to the specified radius of influence.
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.
Sign up to join this communityI'm trying to create multiple variations of a base mesh by scaling some of its parts using Geometry Nodes.
I tried to scale the vertices, but I wanted the neighboring vertices to scale according to the specified radius of influence.
Since you have unfortunately not gone into more detail about your request, I can unfortunately only make assumptions here and illustrate a possible solution with an example.
I assume that you want to move a certain point whose index you select manually.
All surrounding points should also be moved in a certain radius or range in this direction, so that the result is similar to Proportional Editing.
You can solve this for example as follows:
Here I first separate the point I want to move.
Then I use Geometry Proximity
and define the range that should be affected as well.
The vector shown here is the target position to which I move the selected point as well as the surrounding points in the defined area with Set Position
.