Unity 6.3
0 онлайн 44 гостей 3 в системе
Вход

LightProbeUsage.CustomProvided

Описание

Значения единообразия шейдера светового зонда извлекаются из блока свойств материала, установленного в рендеринге.

Свойства unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb и unity_SHC будут установлены на нуль, если они не являются частью MaterialPropertyBlock.
Свойство unity_ProbesOcclusion будет рассчитываться как при нормальном освещении, если оно не является частью MaterialPropertyBlock.

Обратите внимание, что использование значений светочувствительности, полученных в другом месте, может привести к неправильному отображению, особенно при использовании локальных светильников (i.e, точечных светильников и светильников в точках). Этот режим более полезен при рисовании инстанционированных объектов с Graphics.DrawMeshInstanced, где данные светочувствительности предварительно рассчитаны и предоставлены в виде массивов.

Дополнительные ресурсы: MaterialPropertyBlock, MaterialPropertyBlock.CopySHCoefficientArraysFrom, MaterialPropertyBlock.CopyProbeOcclusionArrayFrom.