does anyone know how to do this with OGL?

There is a cool demo on nvidia’s developer site called nveffects browser.

One of the vertex shader effects you can get is called “membrane lighting”. This is one of the coolest things I’ve seen in a long time!

My question is, does anyone know how to reproduce this effect using OpenGL? Could someone from nvidia explain what this particular vertex shader is doing? I’m not asking for code or anything (though that would be great), just an explanation of which extensions are used and how. I know that Jeff Lander wrote a cartoon demo with opengl, but I’m not sure that the same methods are employed - the results do not look as good.

Thanks,
Zeno