Legacy Documentation: Version 5.2
Quality Settings
Script Execution Order Settings

Graphics Settings

Settings here are mostly for customizing and optimizing graphics-related settings across the project.

Built-in shader settings

These settings allow specifying which shader is used to do lighting pass calculations in deferred shading and legacy deferred lighting rendering paths, respectively.

Default value is to use built-in Unity functionality for this, but you can supply your own compatible shader if you want deep customization of deferred rendering.

You can also specify “No Support” if you know you aren’t using deferred shading or lighting respectively, and save some space in the built game data files.

Always Included Shaders

Specify a list of Shaders that will always be stored along with the project, even if nothing in your scenes actually uses them. It is important to add shaders used by streamed scenes asset bundles to this list to ensure they can be accessed.

Shader Stripping

By default, Unity looks at your scenes and lightmapping settings to figure our which Fog and Lightmapping modes are used; and skips corresponding shader variants. This saves game build data size, and improves loading times.

However, if you’re building asset bundles or will be changing Fog modes from a script at runtime, you might want to manually specify used modes here.

Shader Preloading

Specify a list of shader variant collection assets to preload while loading the game. See Optimizing Shader Load Time page for details.

See Also

Quality Settings
Script Execution Order Settings
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961