I would like to deform/bend the mesh (picture 1) to achieve results similar to picture 2.

I would like to know your opinions or recipes on how to do it right. I have tried simple deforming and meshing but no luck :-(

Maybe I am doing something wrong. There are nodes, curves (I haven't tried).

This is what I have:


This is what I want to achieve:


  • $\begingroup$ hello, there's also the Cast modifier, or the proportional Editing, but it also depends on your topology, maybe share your file? blend-exchange.com $\endgroup$
    – moonboots
    Aug 28, 2022 at 13:32
  • $\begingroup$ Thanks for the suggestions. I tried proportional editing at the end, but for some reason it was curving the mesh to one side. After a lot of experimentation and moving vertex by vertex I found the best place (centre of mass?). Unfortunately there was another problem with the back (some artifacts were appearing there). $\endgroup$
    – KonranT
    Aug 28, 2022 at 20:02

1 Answer 1


The Geometry Nodes solution:

enter image description here

It depends very much on your underlying mesh how the result looks like, but I tried to rebuild the mesh and create an example with it:

enter image description here

Here I simply rotate the positions around a certain axis, which I get via the cross product of the up vector and the position.

The length of the position vector I map to a certain value, with which you can influence the strength and direction of the bending.

Since I know your request more exactly, I get the vertex group and create a curve from it.

From this curve I create the decoration on the shield, but you already know that from your other question (How to offset objects in relation to the curve using geometry nodes?).

(Blender 3.1+)

  • $\begingroup$ Thank you! You're amazing :D $\endgroup$
    – KonranT
    Aug 28, 2022 at 20:03
  • $\begingroup$ One more question. If I'd like to add my own sphere (object) instead of adding "eco sphere" to the "instance of points". How should I do it properly? $\endgroup$
    – KonranT
    Aug 28, 2022 at 21:32
  • $\begingroup$ @KonranT For this you can use the node Object Info instead. $\endgroup$
    – quellenform
    Aug 28, 2022 at 21:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .