Would it be possible to programmatically screw a movie clip?

And would it be also possible to programmatically create a gradient?

No one mention this, but I hope so... (it would be the best way to create a small low budget 3d engine with nice-1993-lighting-effects)