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.