シェーディングを行うクラスを提供する。