Comment puis-je créer un effet d'éclairage comme celui-ci?

18

C'est le plus bel éclairage 2D que j'aie jamais vu, et j'aimerais effectuer un éclairage comme celui-ci aussi. Comment fait-on ça?

Je ne me soucie pas de la physique ou de la façon dont les particules sont simulées - je veux seulement connaître l'éclairage.

Capture d'écran montrant l'éclairage

Voici quelques vidéos pour référence:

Ou vous pouvez télécharger Polluted Planet 2 ici .

Mike
la source
ressemble à un système de simulation de particules
Dave O.
Veuillez ajouter une capture d'écran :)
Kromster dit de soutenir Monica
1
Comme l'a dit Dave O, une sorte de système de particules, pour obtenir l'effet d'éclairage, je pense qu'il y a une sorte de filtre HDR avec du flou dessus.
Elva
Cela a l'air moitié laid, moitié beau et 42% comme beaucoup de dégradés ont été utilisés.
Mateen Ulhaq

Réponses:

6

Elle est généralement appelée floraison et se fait en ajoutant une version floue de l'image au-dessus de l'original. Ceci combiné à une plage dynamique élevée peut donner de beaux effets.

Vous voudrez probablement seuiller l'image avant de flouter, de sorte que seules les parties vraiment lumineuses fleurissent.

Aperçu de l'algorithme:

  1. Rendre la scène en texture (HDR préférable)
  2. Seuil vers une nouvelle texture: out = rgb_to_gray (pixel)> seuil? pixel: noir
  3. Flouter l'image seuillée ou générer toute la chaîne de mip pour obtenir une lueur sur tout l'écran
  4. Ajoutez des images ensemble et effectuez une mise à l'échelle HDR pour atteindre la plage de sortie (généralement RGB8)
néant
la source
comment exactement «additionner» les images ensemble? mélange alpha?
Dave O.
2
Voici une bande dessinée pertinente re: bloom. media.giantbomb.com/uploads/0/7554/1510356-bloom.jpg
Jari Komppa
Vous pouvez faire n'importe quel mélange qui semble bon. L'ajout régulier est courant, un autre assez courant est l'écran, qui ne sature pas autant. d = s1 + s2 - s1 * s2 (en supposant que la couleur se situe dans la plage [0, 1])
annuler le
Cela ne se fait pas avec la floraison. Remarquez comment les particules se bouchent réellement. Par exemple, si vous entourez les particules de la source lumineuse de particules noires, la lumière ne se propage pas.
zfedoran
Il existe de nombreuses façons de mélanger des éléments après le flou. Le mode de fusion peut être mis à l'échelle par rapport à la couleur d'arrière-plan / alpha.
annulé le
0

Dynamique des fluides + Mélange additif + Bloom?

bluescrn
la source
0

Beaucoup de particules avec un mélange additif pourraient obtenir un effet similaire.

ggambett
la source