Qui sono elencati alcuni effetti grafici realizzati per Riot
REALTIME SMOKE
Il sistema alla base dell'effetto del fumo ( utilizzato per quasi tutti gli elementi di gioco che prevedono la presenza di un qualche tipo di fumo, dai fumogeni ai fireworks ) e' composto da due componenti principali:



FIRE & DYNAMIC SMOKE
La nuvola di fumo che si solleva in seguito ad un esplosione (ad esempio di una molotov) e' generata proceduralmente in tempo reale via shader tramite noise, ed una mappa (random tra un set di textures) che contiene informazioni come i motion vectors, density e speed.
Alcuni frames generati in realtime


Set di textures contenenti informazioni utili alla generazione dell'animazione

GROUND
Lo shader dedicato al terreno di gioco, oltre a gestire l'illuminazione, si occupa anche di gestire le superfici liquide e riflettenti per simulare, ad esempio, le pozzanghere che si formano dinamicamente in caso di piogga.