A web-based interface for building and managing shaders for 3D apps and renderers. Features would include a node-based shader builder, plugins for the various 3D packages (Maya, Max, Houdini, XSI, etc), suppport for the various shading languages (RSL, VEX, mental ray, Cg, etc), and user groups and permissions. Think sourceforge for 3D artists, small studios without the ability to roll their own management solutions would like this.
Workflow is like this: user creates shader using node editor (think Maya's Hypershade, but Ajaxified...), then sets permissions for the shader. Any user with permission to use the shader can see it from the plugin for his app of choice on his machine and use it. The user sets the renderer that he wants to use, the shader is compiled on the server and sent down the pipe to the user. That way, source code is kept in the hands of the people who created it. Scene renders.
I would love to build something like this, but it requires a lot more CS knowledge than I have. So if you think it's cool, roll with it and invite me to the private beta.
Workflow is like this: user creates shader using node editor (think Maya's Hypershade, but Ajaxified...), then sets permissions for the shader. Any user with permission to use the shader can see it from the plugin for his app of choice on his machine and use it. The user sets the renderer that he wants to use, the shader is compiled on the server and sent down the pipe to the user. That way, source code is kept in the hands of the people who created it. Scene renders.
I would love to build something like this, but it requires a lot more CS knowledge than I have. So if you think it's cool, roll with it and invite me to the private beta.