RDShaderFile
Успадковує: Resource < RefCounted < Object
Упорядкований шейдер файл у форматі SPIR-V (використаний RenderingDevice). Не плутати з Боготом у себе Shader.
Опис
Порівняти файл шейдера в форматі SPIR-V.
Дивитися також RDShaderSource. RDShaderFile призначений для використання з API RenderingDevice. Не слід плутати з власними ресурсами Godot, що це те, що різні вершини Godot використовують для високорівневого тіні.
Властивості
|
Методи
get_spirv(version: StringName = &"") const |
|
get_version_list() const |
|
void |
set_bytecode(bytecode: RDShaderSPIRV, version: StringName = &"") |
Описи властивостей
Повідомлення про помилку бази, яка вказує на помилки, не пов'язані з конкретним етапом шейдера, якщо не спрощує. Якщо порожня, точна компіляція не обов'язково успішна (перевірка RDShaderSPIRV.
Описи методів
RDShaderSPIRV get_spirv(version: StringName = &"") const 🔗
Повертає проміжне представлення SPIR-V для вказаного шейдера version.
Array[StringName] get_version_list() const 🔗
Повертає список складених версій для цього шейдера.
void set_bytecode(bytecode: RDShaderSPIRV, version: StringName = &"") 🔗
Налаштовує SPIR-V bytecode, який буде скомпільовано за вказаною version.