Version: 2022.1
public bool sRGBTexture ;

描述

Whether this texture stores data in sRGB (also called gamma) color space.

This setting is only relevant when your project uses Linear color space. It determines whether the GPU converts data from sRGB color space to linear color space when it samples the texture in a shader.

Non-HDR textures that contain color data typically store their data as sRGB values. This data requires conversion, so this value should be true.

HDR textures and textures that store data other than color (for example, normal maps) typically store their data as linear values. This data does not require conversion, so this value should be false. This value should also be false for legacy IMGUI textures.

Unity marks various textures that typically store linear data (normal maps, other non-color textures, and HDR data) as "linear" by default.

此标志对应于 class-TextureImporter 中的“sRGB (Color Texture)”选项。

See Also: Color space, PlayerSettings.colorSpace.

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