.FRAG Estensione file
File shader di frammenti
| Sviluppatore | OpenGL |
| Popolarità |
3,5 | 19 Voti |
Che cos'è un file FRAG?
Un file FRAG contiene proprietà di uno shader di frammenti nel linguaggio di shading GL (GLSL). Memorizza una funzione grafica utilizzata per applicare lo shading a un frammento, che rappresenta un pixel in una grafica 3D, con dati relativi ai colori RGB (con Alpha), alle ombre e ad altri effetti. I file FRAG possono essere salvati anche come file .FSH.
Maggiori informazioni
GLSL è un linguaggio di shading di alto livello con una sintassi simile a quella del linguaggio di programmazione C. Viene utilizzato da Open Graphics Library (OpenGL), un'interfaccia di programmazione delle applicazioni (API) che esegue il rendering di grafiche 2D e 3D presenti nelle applicazioni su piattaforme diverse. Varie applicazioni utilizzano OpenGL per il rendering della grafica, tra cui Minecraft, Adobe After Effects, Blender e Avogadro.
Cosa sono gli shader?
Gli shader conferiscono profondità alla grafica 3D modificandone l'aspetto, definendo i livelli di colore, luce, oscurità, tonalità, saturazione e contrasto della grafica. Ad esempio, modificare l'angolazione della luce su una superficie e la distanza della luce sono due esempi di come lo shading possa modificare l'aspetto di una grafica.
Gli shader vengono eseguiti sull'unità di elaborazione grafica (GPU) del computer, riducendo il carico di lavoro dell'unità centrale di elaborazione (CPU) del computer. Sollevando la CPU dal compito di eseguire il rendering della grafica, la CPU può concentrare le proprie risorse sull'esecuzione del codice dell'applicazione.
Esistono due tipi principali di shader GLSL:
- Vertex - Manipola un vertice, ovvero il punto della mesh di un modello 3D triangolare in cui si incontrano due linee; determina le coordinate di un vertice e, su larga scala, la posizione della grafica sullo schermo; viene chiamato una volta per vertice
- Fragment - Noto anche come shader di texture; applica lo shading a un frammento, ovvero un pixel in un triangolo rasterizzato che costituisce un'immagine 3D; viene utilizzato per elaborare colori, ombre e altri effetti
Come aprire un file FRAG
Puoi aprire i file FRAG con gli strumenti inclusi in OpenGL SDK (multipiattaforma). Puoi anche aprire e modificare i file FRAG con editor di codice sorgente, come Microsoft Visual Studio Code (multipiattaforma), e con editor di testo semplice, come Microsoft Notepad (incluso in Windows), Apple TextEdit (incluso in macOS) o gedit (Linux).
NOTA: Gli editor di testo semplice non offrono funzionalità di modifica utili come l'evidenziazione della sintassi disponibile negli editor di codice sorgente.