El hardware de gráficos que finalmente renderiza una escena está controlado por programas especializados llamados Shaders. Las capacidades del hardware han mejorado con el tiempo, y el conjunto general de características que se introdujeron con cada fase se conoce como Shader Model. Los sucesivos modelos Shader han agregado soporte para programas más largos, instrucciones de ramificación más potentes y otras características, y estos han permitido mejoras en los gráficos de los juegos.
El Editor de Unity admite la emulación de varios grupos de Shader Models y de restricciones API de gráficos, para obtener una visión general rápida de cómo se vería el juego cuando se ejecuta en una GPU o API gráfica en particular. Tenga en cuenta que la emulación en el editor es muy aproximada, y siempre es recomendable ejecutar la compilación del juego en el hardware al que se dirige.
Para elegir el nivel de emulación de gráficos, vaya al menú Edit > Graphics Emulation. Tenga en cuenta que las opciones disponibles cambian según la plataforma a la que se dirige actualmente en los Build Settings. Puede restaurar todas las capacidades de su hardware eligiendo No Emulation. Si su computadora de desarrollo no es compatible con un Shader Model en particular, la entrada del menú se desactivará.