ShaderIncludeDB
Eredita: Object
Database interno dei file include integrati degli shader.
Descrizione
Questo oggetto contiene frammenti di shader dagli shader interni di Godot. È possibile usarli quando è richiesto l'accesso ai buffer interni di uniformi e/o alle funzioni interne, ad esempio quando si compongono effetti di compositor o shader di calcolo. Sono caricati solo i frammenti per il dispositivo di rendering attuale.
Metodi
get_built_in_include_file(filename: String) static |
|
has_built_in_include_file(filename: String) static |
|
list_built_in_include_files() static |
Descrizioni dei metodi
String get_built_in_include_file(filename: String) static 🔗
Restituisce il codice per il frammento di shader integrato. È anche possibile accedervi nel proprio codice di shader tramite #include "filename".
bool has_built_in_include_file(filename: String) static 🔗
Restituisce true se un file include con questo nome esiste.
PackedStringArray list_built_in_include_files() static 🔗
Restituisce una lista dei file include integrati attualmente registrati.