RenderSceneDataExtension
Eredita: RenderSceneData < Object
Questa classe consente di implementare un RenderSceneData in GDExtension.
Descrizione
Questa classe consente di implementare un RenderSceneData in GDExtension.
Metodi
_get_cam_projection() virtual const |
|
_get_cam_transform() virtual const |
|
_get_uniform_buffer() virtual const |
|
_get_view_count() virtual const |
|
_get_view_eye_offset(view: int) virtual const |
|
_get_view_projection(view: int) virtual const |
Descrizioni dei metodi
Projection _get_cam_projection() virtual const 🔗
Implementa questo metodo in GDExtension per restituire la Projection della telecamera.
Transform3D _get_cam_transform() virtual const 🔗
Implementa questo metodo in GDExtension per restituire la Transform3D della telecamera.
RID _get_uniform_buffer() virtual const 🔗
Implementa questo metodo in GDExtension per restituire il RID del buffer di uniformi contenente i dati di scena sotto forma di un UBO.
int _get_view_count() virtual const 🔗
Implementa questo metodo in GDExtension per restituire il numero di viste.
Vector3 _get_view_eye_offset(view: int) virtual const 🔗
Implementa questo metodo in GDExtension per restituire lo scostamento dell'occhio per la vista view.
Projection _get_view_projection(view: int) virtual const 🔗
Implementa questo metodo in GDExtension per restituire la Projection per la vista view.