wrote lighting shader