RenderSceneData
Успадковує: Object
Успадковано від: RenderSceneDataExtension, RenderSceneDataRD
Абстрактний об’єкт даних, що містить дані сцени, пов’язані з наданням єдиного кадру перегляду.
Опис
Анотація об'єкта даних сцени, існує для тривалості надання єдиного перегляду.
Примітка: Це внутрішній об'єкт рендерингового сервера, не миттєво ознайомтеся з скриптом.
Методи
get_cam_projection() const |
|
get_cam_transform() const |
|
get_uniform_buffer() const |
|
get_view_count() const |
|
get_view_eye_offset(view: int) const |
|
get_view_projection(view: int) const |
Описи методів
Projection get_cam_projection() const 🔗
Повертає проекцію камери, що використовується для рендерингу.
Примітка: Якщо наведено більше одного вигляду, це повернеться до об’єднаної проекції.
Transform3D get_cam_transform() const 🔗
Повертає трансформацію камери, що використовується для рендерингу.
Примітка: Якщо більше, ніж один вид, це повернеться до центру.
RID get_uniform_buffer() const 🔗
Повернення RID рівномірного буфера, що містить дані сцени як UBO.
Повертаємо кількість переглядів, що надаються.
Vector3 get_view_eye_offset(view: int) const 🔗
Повертає зовнішній вигляд, який використовується для рендерингу. Це офсет між камерою трансформацій і очним перетворенням.
Projection get_view_projection(view: int) const 🔗
Повертаємо увагу, що використовується для відображення цієї рами.
Примітка: Якщо наведено один вид, це повертає проекцію камери. Якщо наведено більше одного вигляду, це буде повернено проекцію для даного виду, включаючи зовнішній вигляд.