public Material materialForRendering ;

説明

レンダリングのために送られるマテリアル(読み取り専用)

これは実際に CanvasRenderer に送られるマテリアルです。デフォルトでは Graphic.material と同じになります。Graphic を拡張するとき、Graphic.material でマテリアルを設定することにより CanvasRenderer へ異なるマテリアルを送信し上書きすることができます。これは破壊的な方法を行わずにユーザーの手でマテリアルの変更したいときに便利です。