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...
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.