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 🔗
Повертає список вбудованих файлів включення, які наразі зареєстровані.