Risposte:
Capisco che stai chiedendo un modo artistico . Ogni motore di gioco ha pochi tipi di luci, almeno "luce puntiforme", "luce spot" e "luce direzionale" (e probabilmente luce ambientale). Quelli (senza luce di area) possono essere simulati in tempo reale in una scena dinamica e sono luci tipiche di modellatori / renderer 3D (come Maya, Max o Blender).
L'illuminazione di un gioco non è diversa per l'illuminazione di un film CGI (forse con meno luci). È tipico che l'illuminazione in una scena sia fatta da persone che hanno studiato l'illuminazione dei film (significano film reali con esseri umani).
C'è un libro che è qualcosa di simile a una bibbia per gli accenditori di artisti 3D:
Ho pensato di lanciare il rendering in tempo reale là fuori in quanto copre molti argomenti, tra cui un bel po 'su diverse tecniche di illuminazione.
Purtroppo non c'è molto nella zona. Attualmente sto scrivendo una tesi sul tema dell'illuminazione nei videogiochi e perché è così importante. Se lo stai davvero cercando ora i migliori libri sull'argomento sono nelle aree del cinema e dell'architettura ... che o potresti aspettare circa 6 mesi affinché io finisca.
http://www.moddb.com/tutorials/lighting-in-game-environments-the-hows-and-whys
questo è un buon collegamento su una base di illuminazione dei giochi.
Non conosco libri che trattino questo argomento da solo. Tuttavia, c'è un capitolo in Introduzione alla programmazione di giochi 3D con DirectX 10 che copre l'illuminazione. Gli esempi di codice sono HLSL in quanto è un libro DX, ma la discussione sugli algoritmi di illuminazione è indipendente dal linguaggio. Copre l'illuminazione diffusa, speculare, ambientale, parallela, puntuale e spot.
Essential Mathematics for Games and Interactive Applications, Second Edition ha anche un bel capitolo sull'illuminazione.
Puoi anche leggere queste diapositive pubblicate da DICE, che coprono varie tecniche utilizzate nel campo di battaglia 3, tra cui illuminazione e ombre. Non è approfondito, ma offre una buona panoramica di alcune delle cose che vengono fatte nel settore.