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...
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 🔗
Возвращает список встроенных включаемых файлов, которые в данный момент зарегистрированы.