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
Internal database of built in shader include files.
描述
This object contains shader fragments from Godot's internal shaders. These can be used when access to internal uniform buffers and/or internal functions is required for instance when composing compositor effects or compute shaders. Only fragments for the current rendering device are loaded.
方法
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 🔗
Returns the code for the built-in shader fragment. You can also access this in your shader code through #include "filename"
.
bool has_built_in_include_file(filename: String) static 🔗
Returns true
if an include file with this name exists.
PackedStringArray list_built_in_include_files() static 🔗
Returns a list of built-in include files that are currently registered.