Box morph not behaving as expected

I’m trying to use box morph to distort some geometry using a workflow that can be seen in a Walter Zesk video on LinkedIn Learning.

I create two surfaces with just one of the points displaced vertically between them (red arrow), and create a blended box between the surfaces. This should, ideally just pull the part of the geometry nearest the displaced point upwards (yellow arrow), but instead the geometry is being pulled in another direction (blue arrow).

The box vertices are definitely in the same order etc. so not sure exactly what’s going wrong.



Box Morph Issue.gh (33.5 KB)

The Reference (R) input is a Box, not a Twisted Box. So what you are doing here is deforming your shape from its bounding box to the twisted box, which causes the deformation in the blue direction.

What about this monstrosity ?

Box Morph Issue.gh (29.8 KB)

Ah, yes you’re right! And your monstrosity works! Thank you.