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

XRDisplaySubsystem.ScaledTextureWidth

Declaration

public int ScaledTextureWidth(RenderTexture renderTexture);

Параметры

Параметр Описание
renderTexture Масштабируемая текстура глаза XR.

Возвращаемое значение

инт Ширина текстуры после динамического масштабирования. Если текстура не была создана с флагами DynamicallyScalable и EyeTexture, или динамическое разрешение не включено, возвращается исходная ширина.

Описание

Предоставляет текущую, масштабированную ширину текстуры рендеринга.

Тексты рендеринга, созданные с флагами DynamicallyScalable и EyeTexture, подвергаются масштабированию при активном динамическом разрешении. Эта функция возвращает эффективную, масштабированную ширину текущего кадра.

Если вы передаете текстуру, которая не затрагивается динамическим разрешением, этот метод возвращает первоначальную ширину.

Масштабированная ширина может быть полезна, когда вам нужно знать точный размер текстуры глаза, когда включено динамическое разрешение XR. Например, вам может понадобиться размер для эффектов последующей обработки в пользовательских шейдерах, которые используют координаты текстуры экранного пространства, для программирования пользовательских проходов рендеринга XR или для создания пользовательских конвейеров рендеринга.