OSL Juggler for RENDERMAN !
----------> the OSL JUGGLER for RENDERMAN (Pixar), used in RENDERMAN for Maya :
You can download the shader HERE.
Due to Renderman limitation, the shader is a Pattern (no closure in Renderman...).
You have to connect it to a PxrConstant or PxrSurface to use it.
You have to connect two PxrVariable nodes to the shader, one with Po, the other one with Vn, both in 'world' coordinates.
It's heavier than in other renderer, but it seams to be the only to totally avoid problems, include in IPR mode...