物理演算ベースのスタンダードシェーダーを導入する以前、Unity には 80 以上のビルトインシェーダーが用意されており、それぞれ異なる用途がありました。これらのシェーダーは、後方互換性を維持するために現在も Unity に搭載されており、使用できますが、新しいプロジェクトには可能な限りスタンダードシェーダーを使用することをお勧めします。
このセクションでは、レガシーのビルトインシェーダーを最大限に利用する方法について説明します。このセクションの残りの部分では、利用できるすべてのシェーダーについて詳しく説明し、関連する “ファミリ” にグループ化します。