Bunun gibi bir aydınlatma efekti nasıl oluşturabilirim?


18

Bu şimdiye kadar gördüğüm en güzel 2d aydınlatma ve ben de böyle aydınlatma yapmak istiyorum. Nasıl yaparım?

Fiziği veya parçacıkların nasıl simüle edildiğini umursamıyorum - sadece aydınlatma hakkında bilmek istiyorum.

Aydınlatmayı gösteren ekran görüntüsü

İşte referans için bazı videolar:

Veya Polluted Planet 2'yi buradan indirebilirsiniz .


parçacık simülasyon sistemi gibi görünüyor
Dave O.

Lütfen bir ekran görüntüsü ekleyin :)
Kromster, Monica

1
Dave O'nun dediği gibi, bir çeşit parçacık sistemi, ışık efekti elde etmek için üzerinde bulanıklık olan bir çeşit HDR filtre olduğunu düşünüyorum.
Elva

Yarı çirkin, yarı güzel ve çok fazla degradeye benzeyen% 42 gibi görünüyor.
Mateen Ulhaq

Yanıtlar:


6

Genellikle bloom denir ve orijinalin üstüne görüntünün bulanık bir versiyonunu ekleyerek yapılır. Bu, yüksek dinamik aralık ile birleştirildiğinde bazı güzel efektler verebilir.

Muhtemelen bulanıklaştırmadan önce görüntüyü eşleştirmek isteyeceksiniz, böylece sadece gerçekten parlak parçalar çiçek açacaktır.

Algoritmanın ana hatları:

  1. Sahneyi dokuya dönüştür (tercih edilen HDR)
  2. Yeni bir doku eşiği: out = rgb_to_gray (piksel)> eşik? piksel: siyah
  3. Eşiklenen görüntüyü bulanıklaştırın veya tüm ekranda parıltı almak için tüm mip zincirini oluşturun
  4. Birlikte görüntü ekleyin ve çıktı aralığına ulaşmak için bazı HDR ölçeklendirmeleri yapın (genellikle RGB8)

biri resimleri tam olarak nasıl "ekler"? alfa-karıştırma?
Dave O.

2
İşte ilgili bir çizgi roman yeniden: çiçeklenme. media.giantbomb.com/uploads/0/7554/1510356-bloom.jpg
Jari Komppa

İyi görünen herhangi bir karıştırma yapabilirsiniz. Düzenli ekleme yaygındır, başka bir yaygın olan da, doyurmayan bir ekrandır. d = s1 + s2 - s1 * s2 (rengin [0, 1] aralığında olduğu varsayılarak)
geçersiz

Bu çiçeklenme ile yapılmaz. Parçacıkların aslında birbirini nasıl tıkadığına dikkat edin. Örneğin, ışık kaynağı parçacıklarını siyah parçacıklarla çevrelerseniz, ışık yayılmaz.
zfedoran

Bulanıklaştırdıktan sonra bir şeyleri bir araya getirmenin birçok yolu vardır. Karışım modu arka plan rengine / alfaya göre ölçeklenebilir.
geçersiz


0

Katkı harmanlaması ile bir çok parçacık da benzer bir etki elde edebilmektedir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.