2. Struttura dei files .fx

5
Il tuo voto: Nessuno Media: 5 (1 vote)

Ogni file .fx (effect) può essere suddiviso in tre sezioni principali contenenti: la dichiarazione di variabili (che saranno accessibili da codice C# tramite la classe Effect), la definizione delle funzioni di Vertex Shader e Pixel Shader e la definizione delle tecniche di shading. Naturalmente è possibile dichiarare più di uno shader e diverse tecniche per ogni file, ma per gli effetti più complessi o che richiedono l'implementazione di parecchio codice è utile creare dei files divisi per ogni tecnica.