シーンを最終的にレンダリングするグラフィックスハードウェアは シェーダー と呼ばれる専門のグラフィックス言語で制御されます。ハードウェアの性能は時間とともに段階的に向上してきており、各段階で導入された一般的なひとまとまりの機能が シェーダーモデル として知られています。より長いシェーダープログラムやより強力な分岐命令、その他の機能のために段階的にシェーダーモデルのサポートが追加されていき、これらの改善はゲームのグラフィックスを向上させてきました。
Unity は、特定の GPU またはグラフィックス API で実行されているときのゲームの様子を簡単に把握するために、いくつかのシェーダーモデルとグラフィックス API の制限のエミュレーションをサポートしています。エディター内のエミュレーションはおおよそのものであるため、ターゲットとするハードウェア上で実際にゲームビルドを実行することが推奨されます。
グラフィックスエミュレーションレベルを選択するには、 Edit > Graphics Emulation の順に選択します。使用可能なオプションは、Build Settings で現在ターゲットとしているプラットフォームによって異なります。 No Emulation を選択すると、ハードウェアのすべての機能に戻ります。 開発用コンピュータが特定のシェーダーモデルをサポートしない場合、メニューで選んだ項目は無効になります。