ShadingRateImage
класс в UnityEngine.Rendering
Выполнено в:UnityEngine.CoreModule
Описание
Инкапсулировать информацию и возможности, связанные с изображениями затенения с переменной скоростью.
Для поддержки различных графических APIs, постпроцессорных конфигураций и XR, изображения с частотой теней требуют как изображения, так и его вертикально перевернутой версии. В то время как некоторые комбинации используют изображение напрямую, другие требуют перевернутой версии. Для упрощения разработки, Unity сочетает в себе и то, и другое. Разрешение изображений с частотой теней хранится в плитках и зависит от платформы. Функции, которые должны знать разрешение, определяют, как они обрабатывают преобразование между плитками и пикселями. Дополнительные ресурсы: CommandBuffer.SetShadingRateImage, ShadingRateInfo.supportsPerImageTile.
Статические методы
| Метод | Описание |
|---|---|
| AllocFromPixelSize | Создает изображение с частотой затенения. Эта функция выполняет преобразование из пикселя в плитку до распределения. |
| GetAllocTileSize | Возвращает размер плитки на основе указанного размера пикселя. |
| GetRenderTextureDescriptor | Функция для создания изображения RenderTextureDescriptor, совместимого с скоростью затенения. Эта функция не выполняет преобразование из пикселя в плитку. |