Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

RenderSceneData

Eredita: Object

Ereditato da: RenderSceneDataExtension, RenderSceneDataRD

Oggetto astratto di dati di rendering, contiene i dati di scena relativi al rendering di un singolo frame di una viewport.

Descrizione

Abstract scene data object, exists for the duration of rendering a single viewport. See also RenderSceneDataRD, RenderData, and RenderDataRD.

Note: This is an internal rendering server object. Do not instantiate this class from a script.

Metodi

Projection

get_cam_projection() const

Transform3D

get_cam_transform() const

RID

get_uniform_buffer() const

int

get_view_count() const

Vector3

get_view_eye_offset(view: int) const

Projection

get_view_projection(view: int) const


Descrizioni dei metodi

Projection get_cam_projection() const 🔗

Restituisce la proiezione della telecamera utilizzata per renderizzare questo frame.

Nota: Se è renderizzata più di una vista, sarà restituita una proiezione combinata.


Transform3D get_cam_transform() const 🔗

Restituisce la trasformazione della telecamera utilizzata per renderizzare questo frame.

Nota: Se è renderizzata più di una vista, sarà restituita una trasformazione centrata.


RID get_uniform_buffer() const 🔗

Restituisce il RID del buffer uniforme contenente i dati della scena come UBO.


int get_view_count() const 🔗

Restituisce il numero di viste che sono renderizzate.


Vector3 get_view_eye_offset(view: int) const 🔗

Restituisce lo scostamento dell'occhio per una vista, utilizzato per renderizzare questo frame. Questo è lo scostamento tra la trasformazione della nostra telecamera e la trasformazione dell'occhio.


Projection get_view_projection(view: int) const 🔗

Restituisce la proiezione della vista per una vista, utilizzata per renderizzare questo frame.

Nota: Se è renderizzata una singola vista, questo restituisce la proiezione della telecamera. Se sono renderizzate più viste, questo restituirà una proiezione per la vista specificata, incluso lo scostamento dell'occhio.