.SHADER Estensione file
File shader di Godot Engine
| Sviluppatore | Godot |
| Popolarità |
4,5 | 11 Voti |
Che cos'è un file SHADER?
Un file SHADER contiene proprietà degli shader utilizzate da Godot Engine, un motore di gioco gratuito e open source usato per creare giochi 2D e 3D. Memorizza vari tipi di dati e funzioni nel linguaggio di shading di Godot, basato sul linguaggio di shading OpenGL ES (GLSL ES) 3.0. I file SHADER sono richiamati dai programmi shader del gioco per il rendering 2D e 3D e per le particelle nel gioco.
Maggiori informazioni
Probabilmente incontrerai file SHADER solo quando sviluppi un gioco con Godot Engine. I file SHADER sono memorizzati in formato testo semplice e possono essere visualizzati con un editor di testo.
Programmi che aprono o fanno riferimento ai file SHADER
File shader del motore Quake 3
| Sviluppatore | id Software |
| Popolarità |
3,4 | 16 Voti |
File delle proprietà degli shader utilizzato dai giochi sviluppati con id Tech 3, il motore di Quake III; contiene definizioni per le texture delle mappe, come file immagine, scala, movimento e impostazioni di illuminazione; viene richiamato da altri componenti del gioco, come i caricatori delle mappe, per impostare le proprietà dell'aspetto all'interno del gioco.
Maggiori informazioni
I file SHADER sono memorizzati in formato testo normale e possono essere visualizzati con un editor di testo. Spesso si trovano nella directory /scripts di un pacchetto di gioco con estensione .PK3.
Programmi che aprono o fanno riferimento ai file SHADER
Risorsa shader di Unity
| Sviluppatore | Unity Technologies |
| Popolarità |
3,0 | 3 Voti |
Un file SHADER è una risorsa shader creata in Unity, un'applicazione per lo sviluppo di videogiochi. Contiene codice sorgente utilizzato per eseguire il rendering dei pixel nel gioco. I file SHADER vengono creati selezionando Assets → Create → Shader dalla barra dei menu di Unity.
Maggiori informazioni
Unity è un'applicazione multipiattaforma per lo sviluppo di videogiochi 3D. Durante la creazione di un gioco in Unity, uno sviluppatore può aggiungere shader al gioco. Gli shader sono programmi che indicano a un gioco come eseguire il rendering dei pixel in condizioni diverse, per produrre effetti di ombre, illuminazione e texture.
Gli shader creati per essere utilizzati in Unity vengono salvati come file SHADER. Questi file sono file di testo semplice che contengono codice sorgente scritto nei linguaggi di programmazione High-level Shader Language (HLSL) e ShaderLab. HLSL è un linguaggio simile al C creato e mantenuto da Microsoft, mentre ShaderLab è il linguaggio di programmazione proprietario di Unity per gli shader. Le sezioni HLSL di un file SHADER sono precedute dai prefissi HLSL o CG.
Come aprire un file SHADER
I file SHADER sono progettati per essere aperti in Unity Technologies Unity (multipiattaforma) come parte di un progetto Unity. Per importare un file SHADER in un progetto Unity, apri il progetto, fai clic con il pulsante destro del mouse nella finestra Project e seleziona Import New Asset.... Quindi, seleziona e importa il file SHADER. Dopo aver importato il file SHADER in Unity, puoi fare doppio clic sulla nuova risorsa shader per visualizzarne il codice in un editor di script.
Poiché i file SHADER sono file di testo semplice, puoi anche aprirli e modificarli in qualsiasi editor di testo o di codice sorgente, come Microsoft Visual Studio Code (multipiattaforma) o GitHub Atom (multipiattaforma).
