ShaderIncludeDB
Наследует: Object
Внутренняя база данных встроенных файлов шейдеров.
Описание
Этот объект содержит фрагменты шейдеров из внутренних шейдеров Godot. Их можно использовать, когда требуется доступ к внутренним униформным буферам и/или внутренним функциям, например, при составлении эффектов композитора или вычислительных шейдеров. Загружаются только фрагменты для текущего устройства рендеринга.
Методы
get_built_in_include_file(filename: String) static |
|
has_built_in_include_file(filename: String) static |
|
list_built_in_include_files() static |
Описания метода
String get_built_in_include_file(filename: String) static 🔗
Возвращает код для встроенного фрагмента шейдера. Вы также можете получить к нему доступ в коде шейдера через #include "filename".
bool has_built_in_include_file(filename: String) static 🔗
Возвращает true, если включаемый файл с таким именем существует.
PackedStringArray list_built_in_include_files() static 🔗
Возвращает список встроенных включаемых файлов, которые в данный момент зарегистрированы.