Abstract:This paper firstly gives a description of the serial Shading algorithm based on local illumination model, then gives a detailed description of the methods that are used in the distributed Shading algorithm, which are dynamic task allocation method, data adaptive task allocation method, task granularity etc. Later on, the authors give a full description of a new data adaptive algorithm task allocation algorithm, finally give the description of the distributed Shading algorithm and the result.