curved surface

Perspective transform onto curved surfaces within quartz composer

Caelshadowhunter's picture

Hi,

I'm looking for a mechanism to perspective transform video for projection onto a curved surface. A package like 1024_perspective would be perfect if it weren't for the fact that I all of the patches that I've found only have corner pin transformation options. I really need sort of... mid point pins as well (which I obviously realise entails far mor advanced transformations).

A system which maps video onto a mesh such as PB mesh might be a partial solution but I really need to be able to tweak the parameters of the warp without having to create a new mesh.

I know it might be possible to write something using the GLSL shader in Quartz Composer but I would have to teach myself OpenGl code as its not something I've met before. It's something of a long term project but so its not something I would shy away from however I would rather not have to.

Does everyone have any ideas as to how to go about this?

Thanks.