dgs materials do work, It must be you doing something wrong for it not to render. Have you tried downloading a shader from highend3d, they have quite a few that are free so you can see how its created.