XRVRS
Eredita: Object
Classe ausiliare per le interfacce XR che genera immagini VRS.
Descrizione
Questa classe è utilizzata da varie interfacce XR per generare texture VRS che possono essere utilizzate per velocizzare il rendering.
Proprietà
|
||
|
||
|
Metodi
make_vrs_texture(target_size: Vector2, eye_foci: PackedVector2Array) |
Descrizioni delle proprietà
Raggio minimo attorno al punto focale in cui è garantita la massima qualità se si utilizza VRS, come percentuale della dimensione dello schermo.
Rect2i vrs_render_region = Rect2i(0, 0, 0, 0) 🔗
La regione di rendering in base alla quale verrà ridimensionata la texture VRS quando viene generata.
L'intensità utilizzata per calcolare la mappa di densità VRS. Maggiore è questo valore, più evidente è la VRS.
Descrizioni dei metodi
RID make_vrs_texture(target_size: Vector2, eye_foci: PackedVector2Array) 🔗
Genera la texture VRS in base alle dimensioni di rendering target_size, aggiustato dalle dimensioni del nostro tile VRS. Per ogni punto focale degli occhi passato in eye_foci viene creato uno strato.Il punto focale dovrebbe essere in NDC.
Il risultato sarà memorizzato nella cache, la richiesta di una texture VRS con parametri e impostazioni invariati restituirà il RID memorizzato nella cache.