Come posso creare un effetto di illuminazione come questo?


18

Questa è la più bella illuminazione 2D che io abbia mai visto, e mi piacerebbe eseguire anche l'illuminazione in questo modo. Come lo faccio?

Non mi interessa la fisica o il modo in cui le particelle vengono simulate - voglio solo conoscere l'illuminazione.

Schermata che mostra l'illuminazione

Ecco alcuni video di riferimento:

Oppure puoi scaricare Polluted Planet 2 qui .


sembra un sistema di simulazione di particelle
Dave O.

Per favore, aggiungi uno screenshot :)
Kromster dice che supporta Monica il

1
Come ha detto Dave O, una sorta di sistema particellare, per ottenere l'effetto di illuminazione penso che ci sia una sorta di filtro HDR con sfocatura su di esso.
Elva,

Sembra per metà brutto, per metà bello e il 42% ha usato molti gradienti.
Mateen Ulhaq,

Risposte:


6

Di solito si chiama bloom, e si ottiene aggiungendo una versione sfocata dell'immagine sopra l'originale. Questo combinato con un'elevata gamma dinamica può dare alcuni effetti piacevoli.

Probabilmente vorrai sormontare l'immagine prima di sfocare, in modo che fioriscano solo parti molto luminose.

Schema dell'algoritmo:

  1. Rende la scena alla trama (preferibilmente HDR)
  2. Soglia per una nuova trama: out = rgb_to_gray (pixel)> soglia? pixel: nero
  3. Sfoca l'immagine con soglia o genera l'intera catena mip per illuminare l'intero schermo
  4. Aggiungi le immagini insieme ed esegui un ridimensionamento HDR per ottenere l'intervallo di output (di solito RGB8)

come si "aggiungono" esattamente le immagini insieme? alpha-blending?
Dave O.

2
Ecco un fumetto pertinente riguardo a: bloom. media.giantbomb.com/uploads/0/7554/1510356-bloom.jpg
Jari Komppa,

Puoi fare qualsiasi fusione che abbia un bell'aspetto. L'aggiunta regolare è comune, un altro abbastanza comune è lo schermo, che non satura tanto. d = s1 + s2 - s1 * s2 (supponendo che il colore sia compreso nell'intervallo [0, 1])
annulla il

Questo non è fatto con la fioritura. Notare come le particelle si occludono effettivamente. Ad esempio, se si circondano le particelle della sorgente luminosa con particelle nere, la luce non si diffonde.
zfedoran,

Ci sono molti modi in cui puoi mescolare le cose dopo la sfocatura. La modalità di fusione potrebbe ridimensionare rispetto al colore di sfondo / alfa.
Annullato il


0

Molte particelle con miscelazione additiva potrebbero ottenere un effetto simile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.