2D Morphing

Hi, is there any way to have any technique to achive 2D morphing inside blender? I know it’s quite easy to do morphing with 3D meshes but what about in 2D? any ideas? Thanks in advance.

It’s also insanely easy to morph 2D meshes.
Do you mean morph photographs?

Yes, exactly, like any standard 2D morphing from other compositing suites like AE, Combustion or whatever.

This is a situation where, if I truly needed to do this, I might well figure that the available commercial products would represent “value for price paid” that is actually worth(!) the money. Your time and hair follicles are valuable too.

Well, you can import an image using the ‘Import Images as Planes’ addon.
Subdivide the plane a number of times to give you ample control vertices.
Moving a vertex will ‘morph’ the image. Remember to set your ‘Shape Keys’ as you go.

Now if you want to morph that image into another altogether different image…
I don’t know of an easy one button solution, but you could accomplish this, rather labouriously, via the above process on two separate image planes. Move the control points ( vertices ) on the start image to mach landmarks / points of reference on the target image. Next would be alpha blending / tinting/ selective masking… all animated to achieve desired effect.

Can be done. But not altogether easily.

Anyone else have any bright ideas?

I like your idea aomeoni

Have any good example images? Source material I mean, not examples of previous morphs. It’d be fun to try out some solutions.

Try using the knife tool to outline the landmarks (eyes, lips, space eggplant, whatever…) that you want morphed before you add extra subdivisions. Might give you better control. Or it might make a right royal mess… Only one way to find out. :wink:

Would be easier with a planar tracker to morph between target shapes of tracks. That is track 2 shapes (targets) then blend between their locations while driving vertices. This always distorts the background however.

I wanted to do something similar for stabilising footage, that is track features and smooth their movement in 3D space then distort the source 2D image via vertex push pull as suggested above. But I don’t think that I will get good results with it.