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.

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 compositore o shader di calcolo. Sono caricati solo i frammenti per il dispositivo di rendering attuale.

Metodi

String

get_built_in_include_file(filename: String) static

bool

has_built_in_include_file(filename: String) static

PackedStringArray

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.