CB has some tools (scripts + integration into 3ps shader) working for this, i think he's doing some work now to get that + the custom tangent space stuff packaged up.
got some time to work on viewport shaders for max again, and also worked on script to generate the needed per-vertex data. Yeah I know last time I teased a tutorial and didn't deliver, but this time will provide the shader and tools and integrated into 3dsmax.