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()
Визначає тип даних, що надаються вихідною текстурою.