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