@nadester: instead of a shader editor you could try to do a fixed function effect editor. it would be helpful too but easier to do. and you would gain some experience which you will need for the shader editor!