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.
Checking the stable version of the documentation...
VisualShaderNodeCubemap
Успадковує: VisualShaderNode < Resource < RefCounted < Object
Cubemap вибірковий вузол, який використовується в графі візуального відтінку.
Опис
Перекладено як texture(cubemap, vec3) мовою shar. Повертає колірний вектор і альфа-канал як скаляр.
Властивості
|
||
|
Переліки
enum Source: 🔗
Source SOURCE_TEXTURE = 0
Використовуйте Cubemap, встановлену за допомогою email protected. Якщо це встановлено до source, то samplerCube порт ігнорується.
Source SOURCE_PORT = 1
Використовуйте посилання на семплер Cubemap, передане через порт samplerCube. Якщо для цього значення встановлено значення source, текстура cube_map ігнорується.
Source SOURCE_MAX = 2
Представляємо розмір Source enum.
enum TextureType: 🔗
TextureType TYPE_DATA = 0
Немає натяків додається до однорідної декларації.
TextureType TYPE_COLOR = 1
Додає source_color як підказку до уніфікованого оголошення для правильного перетворення з нелінійного кодування sRGB на лінійне кодування.
TextureType TYPE_NORMAL_MAP = 2
Додавання hint_normal як натяка на рівномірну декларацію, яка внутрішньо перетворює фактуру для належного використання як нормальну карту.
TextureType TYPE_MAX = 3
Представляємо розмір TextureType enum.
Описи властивостей
TextureLayered cube_map 🔗
void set_cube_map(value: TextureLayered)
TextureLayered get_cube_map()
Cubemap текстура для вибірки при використанні SOURCE_TEXTURE як source.
Визначає, яке джерело слід використовувати для вибірки.
TextureType texture_type = 0 🔗
void set_texture_type(value: TextureType)
TextureType get_texture_type()
Визначає тип даних, що надаються вихідною текстурою.