Let's say I have a surface, which is divided as follows:
A B C D 0 +---+---+---+ | | | | 1 +---+---+---+ | | | | 2 +---+---+---+ | | | | 3 +---+---+---+
This surface also have a subdivision-surface modifier added to it, with level 3. What I want to achieve is, when I grab each of the above points, the other points should "react" along with it as well.
So for example: if I grab
A:0 my grab will also effect its closest neighbors:
A:1 as well. Now, here comes the hard part, which I couldn't solve because of the dependency cycles it might generate when I try it with bones: if I grab
B:0 it should effect
A:0 as well. Which basically means, "for one second"
B:0 becomes the parent of
A:0, which of course is not possible, as I already assigned
B:0 as a child of
So what I'm looking for is either a trick to have this grid like bone rig, or some other solutions (such as a 2D lattice or anything) which is available through BGE.
Thanks in advance!