Come posso implementare le ombre 2D che sono proiettate da oggetti in un livello diverso?
NON mi piace l'illuminazione dinamica nel noto tutorial di Catalin Zima :
Ma come le ombre delle pipe in questo video :
E come l'ombra della piattaforma e il personaggio di questo video :
Vorrei usare lo stesso tipo di illuminazione in una scena con molti strati e molte luci con colori diversi.
Potrei immaginare di farlo disegnando una copia nera del livello sugli strati dietro quel livello e regolandola in base ai fori negli strati su cui è proiettata l'ombra. Ma spero che ci sia un approccio meno costoso basato su pixel shader per questo.