XRVRS
Наследует: Object
Вспомогательный класс для XR-интерфейсов, который генерирует изображения VRS.
Описание
Этот класс используется различными XR-интерфейсами для создания текстур VRS, которые могут быть использованы для ускорения рендеринга.
Свойства
|
||
|
||
|
Методы
make_vrs_texture(target_size: Vector2, eye_foci: PackedVector2Array) |
Описания свойств
Минимальный радиус вокруг фокусной точки, при котором гарантируется полное качество изображения, если использовать VRS в процентах от размера экрана.
Rect2i vrs_render_region = Rect2i(0, 0, 0, 0) 🔗
Область рендеринга, к которой будет масштабирована текстура VRS при генерации.
Сила, используемая для расчета карты плотности VRS. Чем больше это значение, тем заметнее VRS.
Описания метода
RID make_vrs_texture(target_size: Vector2, eye_foci: PackedVector2Array) 🔗
Генерирует VRS текстуру, основанную на рендере target_size скорректированного по размеру VRS тайла. Для каждой точки фокусировки глаза, переданной в параметре eye_foci, создается слой. Фокусная точна должна находиться в NDC.
Результат будет кэширован, при запросе текстуры VRS с неизмененными параметрами и настройками будет возвращен кэшированный RID.