I did some proof of concept work on the new shader and everything looks very positive. In order to broaden compatibility support I’m co-developing a CGFX and HLSL shader. They share most of their code by using #include files and are visually identical. This way people with AMD cards etc. wont be complete out of luck, although Shader Model 3.0 support will always be required.
Here is a quick screen grab, on the left is HLSL on the right CGFX.
Still a long way to go before the shader is feature complete, and the new pyMel UI is another matter.
This is a great time for Feature Requests, I have a ton of things planned, but I’m always open to suggestions.