During the implementation of three-dimensional cartoons, shaders are one of the important keys in artistic effect. Renderman is a rendering software widely used in Hollywood with its advantages of interface extension and mature technology. The principle, method and practice of shader programming by rsl of Renderman are clarified. The knowledge of fraction, algbraeet, geometry and physics is applied, and a few application examples in three-dimensional cartoon《7℃ 》are presented. An arithme...