Bu 2B “parlayan” grafik stilini nasıl yapabilirim?


29

XNA'da 2 boyutlu sprite tabanlı bir oyun inşa etmenin temelleriyle rahatça dolaşıyorum, tüm nesnelerim basitçe .png görüntüleri taşıdığım.

Örneğin Super Laser Racer'a benzer bir sanat tarzı kullanan bir 2d oyun geliştirebilmek için daha sonra öğrenmem gerekenler var.

görüntü tanımını buraya girin

Bu stilin diğer örnekleri Donmuş Sinaps, Geometri Savaşları vb.

Bu tarzı "2B soyut parlayan geometri" ya da onun gibi bir şeyle tanımlıyorum.

Bu tür oyunlardaki etkilerin birçoğunun parçacık sistemleri aracılığıyla elde edilebildiğini ve belki de bazı şeylerin hala sadece "parlayan" gibi görünmesi için bir grafik editöründe çizilen sprite olduğunu görebiliyorum.

Ama sonra gerisi muhtemelen DirectX’e telefon çağrısı yaparak ve özel gölgelendiriciler, vs.

Bu doğru mu? Bu yöne gidebilmek için ne öğreneceğinden ya da sorulacak sorulardan gerçekten emin değilim.


"2D soyut parlayan geometri" nin bir açıklaması için kaybınızın Google’a Asteroids, Tempest, vs.’de görüldüğü gibi "vektör görüntü grafikleri" kadar mümkün olduğunu atmak istiyorum. eski okul vektör ekran donanım Geometri Savaşları gibi oyunlar sadece taklit olduğunu doğal bir keskin parlayan etkisi) () Peter Parker'ın tavsiyesi uyarınca, yerine bir cevap yerine, bir yorum olarak bu ekleme oluşturulan
christopherdrum

Yanıtlar:




9

Bildiğim basit bir yöntem, bir kez işlem yapmak, sonucu bulanıklaştırmak, sonra da orijinal, keskin nesneyi tekrar üstüne yapmak.

Bu bir çiçek filtresi piksel gölgelendiricisi ile yapılabilir.

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.