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

ScalableBufferManager.ResizeBuffers

Declaration

public static void ResizeBuffers(float widthScale, float heightScale);

Параметры

Параметр Описание
widthScale Новый коэффициент масштаба для ширины, которую ScalableBufferManager использует для изменения размера всех рендируемых текстур, помеченных как DynamicallyScalable. Значение должно быть больше 0.0 и меньше или равно 1.0
heightScale Новый коэффициент масштаба для высоты, которую ScalableBufferManager использует для изменения размера всех рендируемых текстур, помеченных как DynamicallyScalable. Значение должно быть больше 0.0 и меньше или равно 1.0.

Описание

Функция изменения размера всех буферов, помеченных как DynamicallyScalable.

Принимает новый масштаб ширины и высоты, сохраняет и применяет его ко всем текстурам рендеринга, помеченным как DynamicallyScalable. Обратите внимание, что масштаб применяется к первоначальным размерам текстур рендеринга, так что масштаб 1.0 всегда будет полным размером для указанного объекта рендеринга и т.д.

Vulkan и DirectX 12 позволяют только единообразный масштаб с использованием widthScale.