Beğenmek

Beğenmek

cıvıldamak

Önsöz

İlerleme kaçınılmazdır; oyunlardaki grafiklerin kalitesi her yıl gerçekte ve filmlerde gördüklerimize yaklaşmaktadır.

Oyunların filmlerden tamamen ayırt edilemeyeceği bir noktaya gelebilecek miyiz? Kesinlikle evet.

Peki eski oyunlarla ne yapmalı? Tarihin kenarlarında bırakılsalar da, dedikleri gibi hâlâ ruha tutunabilirler. Oyun ilginçse grafiklerin önemi yok ama pişmanlık hissi, hayır, hayır, evet kalbe kayar. Neyse ki eski oyunların daha iyi görünmesini sağlamanın yolları var.

Hayır bu bir fotoğraf değil. Zanaatkarlar GTA IV oyununu değiştirdiler (bu arada 2008'de piyasaya sürüldü!). ENBSeries'in eklenmesi önemli bir rol oynadı.

Geliştiriciler eski oyunlarını nadiren günceller. Bu hala devam ediyorsa, değişiklikler minimum düzeydedir: isme “HD” veya “Enhanced Edition” (“Enhanced Edition”) kelimesini eklerler, daha net dokular koyarlar ve ... hepsi bu. Örneğin, Resident Evil 4 Ultimate HD Edition'ın normal sürümle karşılaştırıldığında görünüşü şöyle:

Geliştirilmiş dokular (solda) güzel, ancak uygulama öyle. Dokular hala kusurları gizleyecek kadar net değil.

Bu değişiklik bile daha iyiye yöneliktir. Peki ya en sevdiğiniz oyunun HD sürümü yoksa? Neyse ki bu düzeltilebilir.

Oyunlardaki grafikleri iyileştirmenin yolları

Oyunun grafiklerini iyileştirmenin birkaç yolu vardır.

1. Kendi oyun ayarları

Kaptan Açık tarzında sizi bilgilendiriyorum: bilgisayar için her oyunun kendi grafik ayarları vardır. Bu, düşük performanslı bilgisayarlarda rahatça oynayabilmek için yapılır. Şafak vakti gökten gelen, Tamriel'in yol kenarındaki çimenlerin çiy damlalarına yansıyan güzel ışık ışınlarını, gerçekçi gölgeleri ve ateşten gelen parıltıyı görmek isteyenler ve tüm bunların yavaşlamaması için daha güçlü bir bilgisayar alın veya dışarı çıkın. . Bilgisayarınız "ofis" seviyesindeyse, güzellikleri bırakıp ayarları minimuma ayarlamanız gerekecek - her şey bulanık ve ilkel, ancak oyun donmadan çalışıyor.

Maksimum grafik ayarlarında oyun yavaşlıyor mu? Tebrikler - video kartı ve işlemci yükle başa çıkıyor, üçüncü taraf araçları kullanarak grafikleri iyileştirebilirsiniz.

2. Ekran kartı sürücüsü ayarları

Kullanarak nVidia Kontrol Paneli(Rusça "nVidia Kontrol Paneli"), Katalizör kontrol Merkezi veya Intel Grafik ve Medya Kontrol Panelleri(hepsi video kartının üreticisine bağlıdır) oyunun kendisinde değişmezlerse veya böyle bir seçenek yoksa bazı oyun ayarlarını zorlayabilirsiniz. Ne yazık ki seçenekler sınırlıdır. Piksel yumuşatma, anizotropik filtreleme (uzak dokuların netliği) ve mip önyargısı (aynı zamanda dokuların, nesnelerin netliğinden de sorumludur) ve diğer bazı ayarlar bizim için mevcuttur. Uygulamada, oyunda böyle bir seçenek yoksa yalnızca kenar yumuşatmanın zorunlu olarak dahil edilmesi kullanışlı olur.

3. SweetFX - filtre seti

Oyunun resminin, üzerine efekt uygulayabileceğiniz bir video kaydı olduğunu hayal edin. SweetFX bu şekilde çalışır.

Oyunlar için çoğu amatör grafik yaması bu şey tarafından ayarlanmıştır.

SweetFX(FXAA Post Process Injector, alternatif - FXAA Aracı) - uygulanan bir dizi filtre (gölgelendiriciler olarak adlandırılır) üzerinde oyun resimleri. SweetFX ile suyun daha gerçekçi görünmesini sağlayamaz veya karakterlerin normal gölgeler oluşturmasını sağlayamazsınız, hayır. Ama koyabilirsin bütün çizgi Genel olarak resmi iyileştiren efektler:

  • Prensip olarak desteklemeyen oyunlarda bile piksel kenar yumuşatmayı etkinleştirin (FXAA ve daha iyi SMAA yöntemleri). Ekrandaki pikseller artık görünmeyecek.
  • Görüntüyü keskinleştirme filtresiyle keskinleştirin.
  • Bir skeç efekti ekleyin - ekranın kenarlarındaki resmi karartın. Bu teknik, gözü ekranın merkezine yoğunlaştırır ve hacim efekti ekler.
  • Parlaklığı, kontrastı ayarlayın, renk uyumu Resimler. Oyun sizi biraz gölgeden rahatsız ediyorsa, onu kaldırın.
  • Parlak ışık kaynaklarının etrafında bir parıltı olan "çiçeklenme" ("çiçeklenme") efektini ekleyin.
  • Sahte HDR resim oluşturun; resmin karanlık ve aydınlık kısımları eşit derecede ayrıntılı olduğunda, bu bizim görüşümüz için daha doğaldır.
  • Örneğin Instagram'daki fotoğraflarla aynı efektleri elde etmek için farklı filtreleri birleştirerek.

En önemli şey tüm bunların yavaşlamamasıdır! Yani prensip olarak bu, işlemciye ve video kartına yük verir, ancak her şey doğru yapılandırılmışsa önemsizdir.

08/06/2018 tarihli güncelleme: Artık kullanıyorlar. Daha fazla fırsat, kurulumu daha kolay (hemen oyunda).

4.ENBSerisi

  • yüksek kaliteli piksel yumuşatma,
  • gerçekçi yansımalar,
  • gerçekçi gölgeler,
  • aydınlatma efektleri (lambaların etrafında güzel ışık haleleri, güneş, yüksek kaliteli çiçeklenme, yapraklardaki ışık ışınları vb.),
  • ışığa uyum sağlama etkisi, gözlerimizin tepkisini taklit etme - karanlık bir odayı birkaç saniyeliğine ışığa bıraktığınızda, resim parlak olacaktır ve bunun tersi de geçerlidir,
  • odaklama efekti - yakın nesnelere bakıldığında arka plan bulanıklaşacaktır.

Tüm efektler son derece özelleştirilebilir. Gölgelendiricilerin nasıl oluşturulacağını biliyorsanız, kendinizinkini ekleyebilirsiniz.

ENBSerisi için fırsatlar - bir vagon ve yüz boji. Ne yazık ki ENB, bilgisayarın video kartını ağır bir şekilde yüklüyor, bu nedenle tüm efektler yalnızca pahalı bir video kartına sahip modern bir bilgisayarda aynı anda etkinleştirilebilir.

5. Oyunlar için yamalar ve ayarların manuel olarak düzenlenmesi

Bazen geliştiricilerin kendisi herhangi bir efekti kapatır. Örneğin 2012'nin E3'teki popüler oyunu Watch Dogs, devrim niteliğindeki grafikleriyle gerçek bir keyif yarattı. E3-2013 fuarında oyun bazı efektlerden kurtuldu ve 2014'te oyuncuların beklediği hoş olmayan bir sürpriz- oyun daha da soluk görünüyordu. Sergilerden modern oyun konsollarındaki son versiyona kadar oyunun yıllar içindeki karşılaştırması:

Doğru, başka bir görüş daha var - sergilerin oyunun en etkileyici anlarını gösterdiğini söylüyorlar, son versiyonda tamamen aynı durumlarda (günün saati, hava durumu, yer çakışması) oyun 2012'dekiyle tamamen aynı görünüyor .

Öyle olsa bile, meraklılar oyun kodunda engellenen seçenekleri bulup açarak grafikleri daha gerçekçi hale getiriyor. Belli nedenlerden dolayı Watch Dogs yamasının bağlantısını vermeyeceğim, sadece adını söyleyeceğim: Watch_Dogs için TheWorse Modu.

Oyunlarınıza yönelik yamaları ve grafik iyileştirme ipuçlarını bulmak için her zaman Google'ı kullanabilirsiniz. Ayrıca modern geniş ekran monitörlerde ve çoklu monitör yapılandırmalarında oyunları çalıştırmanın yollarını anlatan WideScreen Gaming sitesine de dikkatinizi çekiyorum. Basitçe söylemek gerekirse, eski oyunları modern ekran çözünürlüğünde çalıştırmanıza olanak tanıyan bir yama veritabanı vardır.

SweetFX

En basit ve ilginç yöntem oyun grafiklerini iyileştirin - SweetFX'ten yararlanın.

SweetFX'i yükleyin

Grafikleri iyileştirmeye başlayalım. Basit bir taneyle başlayalım: SweetFX kurulumu.

Belki makale yazıldığından beri yeni bir versiyon böylece resmi siteyi kontrol edebilirsiniz.

Aşama 1.İndirilen arşivi paketinden çıkarın SweetFX-Configurator_standalone_with_SweetFX_1.5.1.7z herhangi bir klasöre. En kolay yol Belgeler klasöründedir.

Arşiv açılmazsa, yüklü bir arşivleyiciniz yoktur. Ben tavsiye ediyorum 7zip.

Adım 2 Paketlenmemiş klasörde programı buluyoruz SweetFX_config.exe.Masaüstünde bunun için bir kısayol oluşturun, böylece klasörü her seferinde açmak zorunda kalmazsınız.

Programa sağ tıklayın - Özellikler. Sekmede Uyumluluköğenin önüne bir onay işareti koyun Bu programı yönetici olarak çalıştırın:

Aşama 3 Efektleri oyuna uygulamak için son olarak SweetFX_config komutunu çalıştırın ve tuşuna basın. Yeni oyun ekle:

Açılan pencereyi kullanarak oyunun exe dosyasını seçin. Oyun klasörünün ve çalıştırılabilir dosyasının nerede olduğunu bilmiyorsanız Masaüstünde uygun kısayolu seçebilirsiniz. Ancak oyun Steam, Origin veya Uplay aracılığıyla yüklendiyse bu işe yaramayabilir - kısayol istediğimiz şeye yol açmayabilir.

Oyunları hangi klasörlerde bulabilirsiniz:

Buhar: C:\Program Files (x86)\Steam\SteamApps\common\ veya C:\Program Files\Steam\SteamApps\common\

Menşei: C:\Program Dosyaları (x86)\Origin Games\ veya C:\Program Files\Origin Games\

İyileştirme: C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games veya C:\Program Files\Ubisoft\Ubisoft Game Launcher\games

Bunlar sadece varsayımsal konumlardır. Özellikle ayarları değiştirmediyseniz başka klasörleriniz olabilir. Açık aşırı zor vaka Windows aracılığıyla bir arama var. Oyunun bulunduğu klasörü bulamıyorsanız, bu talimatı "daha sonra kullanmak üzere" koyun, çünkü. şu anda yeterli bilginiz yok.

4. Adım Oyunun çalıştırılabilir dosyasını seçtikten sonra SweetFX yapılandırıcı listesinde bir satır görünecektir:

Netlik sağlamak için eskisini yüceltmeye karar verdim, ancak ilginç oyun GTA San Andreas. Listeye ekledikten sonra " butonu ile SweetFX'i kurun. SweetFX'i ekleyin". Gerekli tüm dosyalar oyun klasörüne kopyalanacak, ayarlar pencerede görünecektir:

Ayarları otomatik olarak kaydetmek için " Değişiklikleri otomatik olarak kaydet«.

Her efekt bir onay kutusuyla etkinleştirilir. Her şey ayrıntılı olarak yapılandırılmıştır: fareyle filtreyi seçmeniz yeterlidir - ayarlarının bir listesi aşağıda görünecektir.

Her efekti ayarlamak için birkaç ipucu:

  • Açıklama parametrenin minimum ve maksimum değerlerini içerir.
  • Köşeli parantez içindeki açıklama parametrenin standart değerini gösterir.
  • Değer manuel olarak ayarlanır ve kullanarak kesirli bir değer girebilirsiniz. bir nokta (virgül değil!).

Değişiklikleri görmek için oyunu yeniden başlatmanıza gerek yok. Onu daraltabilir, SweetFX Yapılandırıcıdaki ayarları düzenleyebilir ve tekrar genişletebilirsiniz; efekt hemen uygulanır. Bir sorun varsa, "Duraklat/Ara Ver" klavye düğmesi ayarları manuel olarak yeniden yükleyecektir. Ve "Scroll Lock" SweetFX'i kapatıp açar.

SweetFX filtrelerinin açıklaması

İngilizce biliyorsanız harika. Değilse, aşağıda her başlığın çevirisini bulacaksınız.

1.SMAA Kenar Yumuşatma: SMAA yöntemini kullanarak görüntü yumuşatma.

Piksel yumuşatmanın ne olduğunu göstermek için oyun örneğini kullanarak sizler için görsel bir animasyon hazırladım. GTA San Andreas (bu arada SweetFX GTA 5 ile de çalışıyor):

Tek tek pikseller neredeyse görünmez, keskin çizgiler yumuşatılır.

Standart (ve popüler) MSAA kenar yumuşatma yöntemi beceriksiz, ancak niteliksel olarak çalışır: oyun görüntüsü, video kartı tarafından monitörünüzün çözünürlüğünden birkaç kat daha yüksek bir çözünürlükte oluşturulur, ardından azaltılır. Yüksek kalite- pikseller görünmüyor, resim net - her video kartının gerçekleştiremediği çok sayıda hesaplamayla elde ediliyor.

İle bir kez daha Video kartını yüklememek için, görüntüyü ölçeklendirmeden yumuşatmak için yöntemler buldular - FXAA ve daha gelişmiş bir SMAA. Ne yazık ki SweetFX ekrandaki görüntünün tamamını aynı anda düzeltiyor, bu nedenle tüm yazılar biraz bozuk. SMAA çizgisini seçip SMAA_CORNER_ROUNDING parametresini (köşe yumuşatma gücü) şu şekilde ayarlarsanız: maksimum değer 100, bu bozulma çok belirgin olacak, ancak resim çok "pürüzsüz" hale gelecektir.

Oyunlardaki yazı tiplerinin netliğini önemsemeyenler için (benim gibi) şu tarifi öneririm: Oyundaki standart kenar yumuşatmayı kapatın (ekran kartındaki yükü azaltmak ve kare hızını artırmak için), Açık SMAA, efekt parametrelerini maksimuma ayarlayın:

  • SMAA_EŞİK: 0,05
  • SMAA_MAX_SEARCH_STEPS: 98
  • SMAA_MAX_SEARCH_STEPS_DIAG: 16
  • SMAA_CORNER_ROUNDING: 100

Bu, gözlerimizi her yerden çıkan keskin çizgilere ve piksellere bakmaktan kurtaracak, ancak resmi biraz bulanıklaştıracaktır. Keskinleştirme efektini açın LumaSharpen- aşırı bulanıklık ortadan kalkacaktır.

Adil olmak gerekirse, SweetFX'i kurduktan hemen sonra bu efektlerin etkinleştirildiğini belirtmek isterim. Tek tavsiyem anti-aliasing ayarlarını maksimuma alıp oyundaki yerleşik anti-aliasing'i kapatarak kare hızının yüksek kalmasını sağlamanızdır.

2. FXAA Kenar Yumuşatma: SMAA kenar yumuşatmanın atası. Görüntüyü daha fazla bulanıklaştırır, kenarları pek etkili şekilde düzeltmez. Bu öğeyi unutun.

3. patlama: patlayan pikseller. Tek efekt parametresi - Explosion_Radius - efektin gücünü kontrol eder.

Neden ihtiyacım var - bilmiyorum.

4.Çizgi film: elle çizilmiş resim efekti. Son sonuç diğer efektlere oldukça bağımlıdır (SMAA, CRT, Bloom, HDR ve Lumasharpen):

İsterseniz herhangi bir oyuna "çizilmiş" bir stil verebilirsiniz. Efektin iki ayarı vardır: efektin gücü ve siyah konturun yoğunluğu.

5.Gelişmiş CRT: Eski tüplü televizyonlara özlem duyanlar için SweetFX efekti:

Filtrenin birçok ayarı var, ancak açıklamalarını tercüme etmeyeceğim - neredeyse hiç kimse bununla uğraşmaz.

6 Çiçeklenme: görüntünün tüm parlak alanları parlamaya başlar. Varsayılan ayarlarla etki fark edilmiyor, örneğin BloomPower parametresini 5'e çıkarmak zorunda kaldım:

SweetFX Bloom efektinin üç parametresi vardır:

  • BloomThreshold - daha daha az değer, daha koyu alanlar efekt tarafından yakalanır. Sıfırda ekranın neredeyse tamamı beyazdır.
  • BloomPower (0'dan 8'e kadar) - parlama gücü.
  • BloomWidth (0'dan 1'e) - ışıma genişliği.

Değerleri çoğunlukla 40, 8 ve 1 olarak ayarlıyorum - aşırı karanlık oyunlarda resim parlak, "sulu" oluyor.

7.HDR: sözde HDR efekti. Efekt, çok parlak ve çok karanlık nesnelerin ana hatlarını görmenizi sağlar. Varsayılan ayarlar görüntüyü pek değiştirmez:

Efekti geliştirmek için HDRPower ayarını bir artırdım:

Teorik olarak aydınlık alanların daha koyu, karanlık alanların ise daha açık hale gelmesi gerekir. Ancak sahte HDR olduğu için resim daha fazla kontrast kazanıyor. Bu etki resmin kontrast oluşturmadığı oyunlarda kullanışlıdır.

8 Luma Keskinleştirme- keskinleştirme etkisi. Varsayılan olarak etkindir. İki parametresi vardır - keskin_strength ve keskin_clamp. Birincisi etkinin gücü, ikincisi ise etkinin sınırlayıcılığıdır. Standart değerler oldukça optimaldir - fanatizm olmadan biraz netlik.

9 Seviye- Bir görüntünün parlaklığını ayarlayan bir efekt. Kullanışsızdır çünkü Photoshop'taki aynı efektin aksine beceriksizce çalışır.

10. Teknikrenk- eski bir kamerayla çekim simülasyonu yapmanızı sağlayan bir efekt. Görüntüye biraz gölge vermek istiyorsanız kullanışlıdır. Varsayılan ayarlarda rengi biraz azaltır ve siyaha mavi bir renk tonu verir.

11. Cineon DPX- bir kamerayla çekimi simüle eden önceki efekte benzer, ancak farklı şekilde uygulanan bir efekt. Ayrıca görüntüye herhangi bir gölge de verebilirsiniz, ancak daha fazla ayar vardır.

12.Tek renkli- resmi siyah beyaz yapar.

13. Gama Kazancını Artırın- Görüntünün açık, koyu ve ara tonlarının parlaklığını ayrı ayrı ayarlamanıza olanak tanıyan kullanışlı bir filtre. Bir görüntüye renk tonu vermek istiyorsanız önce bu aracı deneyin.

14. Ton Haritası- gama, pozlama, renk, solma (ağartma) ve sisin giderilmesi (sis giderme) için bir dizi filtre.

15.Canlılık- Soluk tonların renkliliğini artıran SweetFX filtresi:

Titreşim filtresi hemen hemen tüm oyunlarda Titreşim parametresinin (SweetFX Yapılandırıcı penceresinin altındaki efekt ve parametresi aynı şekilde adlandırılır) "0,70" olarak ayarlanmasıyla etkinleştirilebilir. Bu da parlak renklerle aşırıya kaçmadan oyunun yeni renklerle parlamasını sağlamak için yeterli.

16. Eğriler- eğriler. Photoshop kullananlar ne olduğunu anlayacaktır. Kısaca bu güçlü araç parlaklık ve kontrast ayarları.

17. sepya- varsayılan olarak görüntüye eklenir kahverengi gölge(sepya). Başka bir renk tonu seçip gücünü ayarlayabilirsiniz.

18. Hikaye- skeç efekti. Görüntünün kenarlarını koyulaştırır veya aydınlatır.

19. Titreşim- açıklamaya bakılırsa efekt, monitörde gösterebileceğinden daha fazla renk tonu göstermenize olanak tanır. Pratikte hiçbir fark gözle görülmez.

20. Sınır- "sinematik" efekti vermek için ekranın kenarlarına siyah çubuklar eklemek. Pratikte işe yaramaz çünkü. Oyuncunun mümkün olduğu kadar çok şeyi görmesi gerekiyor oyun alanı burada kaplama boşluğuna gerek yoktur.

21.Bölünmüş ekran- resimleri efektsiz ve onlarla karşılaştırmak için bölünmüş ekran. Örneğin:

22.Özel- gölgelendiricilerin nasıl oluşturulacağını biliyorsanız, bu öğe onları etkinleştirir.

Aynı oyun için farklı SweetFX efekt ayarlarının saklanması

Ayarları oyunda görmek için uygulamanız yeterli, çok kolay: bir düğmeye basmanız gerekiyor Yeni yapılandırmayı kaydet("Değişiklikleri otomatik olarak kaydet" onay kutusunu işaretlemediyseniz).

Peki ya bir oyun için birden fazla sete sahip olmak istiyorsanız? Bunun için bir düğme var. Yapılandırmayı kaydet / yükle,ön ayar penceresini açacak:

Ayarları başka bir oyuna aktarmak için, bu pencerede ayarlar oluşturmanız gerekir (alana bir ad girin) İsim ve bas Yeni ön ayar), yukarıdaki listeden seçin ve tıklayın ihracat ön ayarı- ayarlar normal bir metin belgesi olarak kaydedilecektir. Düğme ön ayarı içe aktar böyle bir yapılandırma dosyasını yükleyecektir.

Hazır SweetFX ayarları nereden alınır?

Yukarıda açıklanan ayarlar penceresinde düğmesini kullanarak ön ayarı içe aktar diğer oyuncuların ayarlarını indirebilirsiniz.

ENBSerisi - grafik devrimi

SweetFX'in aksine ENB her zaman çalışmaz. Ancak sonuç etkileyici:

Dikkat edin: Ortadaki palmiye ağacının gölgesi vardı, kaldırım biraz parlamaya başladı.

ENB ayarlarına ve oyunun özelliklerine bağlı olarak efektler farklı olacaktır. Örneğin, Skyrim oyunları ENB'nin birçok çeşidini ortaya çıkardı. Bazıları:

Ayarlarla uğraşmanıza gerek yok, sadece her şeyi açın ve renk düzenini ayarlayın; bu bile grafik kalitesinde iyileşme sağlar:

ENBSeries, SweetFX'ten farklı olarak yüksek kaliteli yansımalar, gerçekçi gölgeler ekleyerek grafikleri geliştirir ve genellikle aydınlatmayla çalışma algoritmalarını değiştirerek resmi iyileştirir.

ENB nasıl kurulur

Bu mucize nasıl kurulur?

2. Arşiv oyun klasörüne açılır.

3. Oyuna başladıktan sonra sol üst köşede ENB sürümüne ilişkin bilgiler görünmelidir.

ENB nasıl kurulur

Bu harika şey nasıl kurulur?

ENBSeries'in ilk sürümleri dosya düzenlenerek yapılandırıldı enbseries.ini bir metin düzenleyici kullanarak (standart Not Defteri bunu yapacaktır). Dosya oyun klasöründedir. Bunu şimdi yapabilirsiniz ancak değişiklikleri görmek için oyunu yeniden başlatmanız gerekecektir.

Daha modern yol- ENB'yi kurup oyuna başladıktan sonra tuşuna basın. Shift+Enter- Ayarlar ekranın sol tarafında görünecektir. Onay kutularını kullanarak efektlerin yanı sıra ilgili bölümlerdeki seçenekleri de açabilirsiniz.

ENB'nin tüm oyunlar ve özel oyunlar için evrensel versiyonu farklı ayarlara sahiptir. Bu nedenle .ini dosyasında veya menüde herhangi bir öğe görmezseniz şaşırmayın.

Tüm ayarlar hakkında bilgi:

  • GTA 4 için ENBseries. Belgeler - GTA4 için ENB kurulumu hakkında bilgi vardır. Bana göre orada her şey olabildiğince detaylı çiğneniyor.
  • ENBSeries nasıl kurulur: bölüm 1, bölüm 2, bölüm 3 - bu, enbseries.ini'yi düzenleyerek ayarların yapıldığı ENB'nin eski sürümüyle ilgilidir.

Grafikleri geliştiren hazır ENB yapıları:

  • Oyunlar için en büyük değişiklik deposu - Nexus mods sitesi - bir dizi oyun için bir "ENB Ön Ayarları" bölümüne sahiptir. Bu bağlantıyı takip edin, oyununuzu seçin (tabii ki varsa), ardından menü Dosyalar - Kategoriler ve öğeyi arayın ENB Ön Ayarları. Oyun için normal ENB yapıları varsa, o zaman oradalar. Mesela Skyrim oyunu için elli ENB derlemesini oradan denedim.
  • Ayrıca Google'ı kimse iptal etmedi. Aramanın nasıl kullanılacağını anlatmaya gerek olmadığını düşünüyorum. Örneğin internette GTA serisindeki oyunlar için çok sayıda ENB yapısı var.
  • GTA IV ve The hayranları için Kadim Parşömenler: Skyrim, A State of Trance sitesine dikkat edin - orada yazar (İngilizce) konuşuyor en iyi modlar adlı oyunların grafiklerini geliştirmek.

Tavsiye: ENB ayarlarına sahip bir arşiv genellikle gerçek ENB dosyalarını içermez (ve haklı olarak - ENB'nin yazarı, eserinin derlemeler şeklinde dağıtılmasını yasaklar). Bu nedenle, önce oyununuzun ENB sürümünü resmi siteden (veya özel bir sürüm yoksa evrensel) indirip yüklemeniz, ardından ENB ayarlarını orada açmanız gerekecektir. Talimatları okuyun!

SweetFX ve ENB nasıl birleştirilir

Her iki değişiklik de aynı dosyayı (d3d9.dll) değiştirerek çalışır. Bunların birlikte çalışmasını sağlamak oldukça basittir:

Aşama 1. SweetFX'i yükleyin.

Adım 2 Oyun klasöründe dosyayı yeniden adlandırın " d3d9.dll» örneğin, « d3d9-sweetfx.dll«.

Aşama 3 ENB'yi yükleyin (SweetFX henüz çalışmaz).

4. Adım Dosyayı Not Defteri ile açın enblockal.ini oyun klasöründe dosyanın başlangıcını şu şekilde düzeltin:

EnableProxyLibrary= doğru InitProxyFunctions= doğru ProxyKütüphanesi= d3d9-sweetfx.dll

Düzeltmeniz gerekenleri vurguladım.

Adım 5 ENB ve SweetFX'i özelleştirebilirsiniz.

ENB ve SweetFX birlikte çalışacak.

Hangi oyunların grafikleri geliştirilebilir

Maalesef SweetFX ve ENB tüm oyunlarda çalışmaz. Bunun neden olduğunu açıklamak için küçük bir teori anlatmanız gerekir.

Ekranda gördüğümüz oyunun görüntüsü çizilebilir Farklı yollar. En popüler:

1. GDI- ilk kez Windows 95'te ortaya çıkan bir grafik çıktı yöntemi. Pratik olarak video kartının kaynaklarını kullanmaz, bu nedenle üç boyutlu grafiklerin çıktısı imkansızdır. SweetFX ve ENB basit bir nedenden dolayı desteklenmiyor; bu yöntemi kullanan oyunlar grafik açısından ilkeldir (örneğin kartlar, dama, satranç). SweetFX ve ENB, GDI ile çalışmaz.

2.GDI+- Daha modern yöntemİki boyutlu grafiklerin çıktısı, modern programlarda kullanılmaktadır. Üç boyutlu olarak kullanılması hala uygun değildir, çünkü GDI+ kullanarak herhangi karmaşık grafiklerçizmek uzun zaman alacak. SweetFX ve ENB, GDI+ ile çalışmaz.

3.OpenGL- yalnızca oyunlar tarafından değil aynı zamanda 3DS Max gibi profesyonel programlar tarafından da kullanılan üç boyutlu grafiklerin çıktısını alma yöntemi. OpenGL kullanan pek çok oyun var, özellikle de eski olanlar. SweetFX ve ENB, OpenGL oyunlarında grafikleri iyileştiremez, ancak QindieGL veya GLDirect kullanarak grafikleri DirectX "raylarına" dönüştürerek hile yapabilirsiniz. Güncelleme: OpenGL'de olduğu gibi çalışmayı zaten öğrenmiş gibi.

4.Doğrudan Çizim- grafikleri görüntülemenin başka bir yöntemi. Pek çok eski güzel oyun DirectDraw aracılığıyla çalışır. Maalesef, SweetFX veya ENB, içlerindeki grafikleri geliştiremeyecektir.

5 DirectX- nedir bu, zaten başka bir yazımdayım. Kısacası bu, grafik oluşturmak için bir video kartının yeteneklerini en etkili şekilde kullanmanıza olanak tanıyan bir dizi işlev, algoritmadır. OpenGL de benzer bir sorunu çözüyor ancak henüz hiç kimse OpenGL için SweetFX ve ENB'yi geliştirmedi.

Oyunlar DirectX ile esas olarak Windows sistem klasöründe bulunan d3d9.dll yazılım kitaplığı aracılığıyla çalışır. Hem SweetFX'in hem de ENB'nin çalışabilmesi için renderleme fonksiyonlarını takip etmesi ve bunları algoritmalarına göre değiştirmesi gerekiyor. Bunu yapmak için d3d9.dll dosyası, grafikleri iyileştirme ve komutları orijinal d3d9.dll dosyasına yeniden yönlendirme işlevlerini içeren oyun klasörüne yerleştirilir. Bu nedenle, oyunlardaki grafikleri iyileştirmek yerine aniden Windows klasöründeki d3d9.dll dosyasını böyle bir dosyayla değiştirmeye karar verirseniz, en iyi senaryo bir dizi aksaklık, en kötü ihtimalle, çalışmayan bir işletim sistemi.

Peki SweetFX ve ENB DirectX oyunlarıyla çalışabilir mi? DirectX'in 1'den 11.1'e kadar farklı sürümleri mevcuttur. şu an(ara ürünler hariç). SweetFX ve ENB birlikte çalışabilir DirectX sürüm 9. ENB'nin yazarının DirectX 8 -> DirectX 9 dönüştürücüsü var, ancak her zaman çalışmıyor. Dolayısıyla DirectX'in eski bir sürümünü kullanan birçok oyun (Mech Commander strateji serisi gibi) dışarıda bırakıldı.

DirectDraw'dan DirectX 9'a dönüştürücü de yok. Ancak OpenGL'den DirectX'e dönüştürücüler var. QindieGL'yi kullanmanızı öneririm ve

Eğer İngilizce bilmiyorsanız ve/veya talimatları okumak istemiyorsanız, yukarıda belirtilen dönüştürücüleri indirmeye çalışmayın, sadece zamanınızı boşa harcayın.

Gelecekte, DirectX'in 10-11 sürümleri için destek muhtemelen eklenecektir, çünkü bu teknolojileri destekleyen oyunların sayısı giderek artmaktadır.

Geliştirilmiş grafikler - efsaneler ve gerçeklik

Efsane bir: eski oyunların animasyonu ve diğer özellikleri

soylu dış görünüş oyunlar mümkündür. Oyunun resmi olarak değişiklikleri desteklemesi özellikle harikadır (örneğin, TES4: Oblivion, Skyrim, MineCraft) - bu, grafikleri ve oynanışı önemli ölçüde geliştirmenize olanak tanır.

Ancak grafikler güzel bir ambalajdır, başka bir şey değil. Oyunun içinde ne derse desin eski kalacak. Karakterlerin animasyonları kısıtlı olacak, nesneleri istenmeyen yerlere tekmeleyemeyecek/hareket ettiremeyeceksiniz, olmaması gereken duvarları geçemeyeceksiniz, vb.

Bu SweetFX ve ENB'nin işe yaramaz olduğu anlamına mı geliyor? Benim düşünceme göre oyunlardan ellerinden gelen her şeyi sıkıştırmayı mümkün kılıyorlar, bu yüzden kullanımları haklı. Sadece mucizeler beklemeyin. etkileşim eklemezler.

İkinci efsane: modern oyunlarşu anda "en havalı" grafiklere sahip

Geliştiriciler her yıl oyuncunun dikkatini çekmek için giderek daha fazla teknoloji uyguluyor. Ambalajın satın alınabilmesi için güzel olması gerekir. Buna bağlı olarak satışlar artıyor, oyun yayıncıları zenginleşiyor.

Ancak gerçekten etkileyici yenilikler son derece nadirdir. Neden? Birincisi, bunlar ekstra masraflardır - teknoloji uygulanana kadar oyun ahlaki açıdan geçerliliğini yitirecektir. İkincisi, oyuncular hala oyun satın alıyorum, grafik performansları sessiz bir korku olsa bile (örneğin, Call of Duty oyun serisi bununla ünlüdür).

Oyunlarda gerçekçiliği artırmaya yönelik hangi teknolojilerin icat edildiğini anlamak için çok ilginç makaleler okumanızı tavsiye ederim:

Edinilen bilgilerden sonra mevcut oyunların grafik açısından olabileceği kadar iyi olmaktan uzak olduğunu anlayacaksınız. Dahası, geliştiricilerin tembel olduğu açıkça ortaya çıkıyor. Gerçekte başarılabileceklerin onda birini bile kullanmadan, hayal bile edilemeyecek bir şey vaat ediyorlar.

Üçüncü efsane: iyi oyun harika grafiklere sahip olmalı

Tamamen gerçekçi grafikler için oyun oynamaktan hoşlanıyorsanız, sizin için bir seçeneğim var kötü haber- Life adlı muhteşem bir oyunun çıkışını kaçırdınız.

Oyunlar film değildir. Konularına, özelliklerine ve oynanışlarına bağlı kalıyorlar. Grafik oyunları önemli rol ancak çoğu zaman özensiz eskizler gerçekçilikten daha iyidir ( önemli bir örnek-Başka bir dünya).

Sonuç

Grafiklerden dolayı eski oyunları oynamıyoruz. Güçlü his nostalji Güzel anılarÖ o zaman, ilginç hikaye ya da yıllar boyunca bir insanın başına gelecek bazı önemsiz şeyler - buradaki grafikler en belirgin yerde değil.

İpucu: eski bir dolabı sığdırmaya çalışmak modern iç mekanİçinde Narnia'yı unutma.

İlgili Mesajlar:

Beğenmek

Beğenmek

Bu makalede, dokuyu iyileştirmek için ayarlama katmanlarının, keskinleştirme filtresinin ve karıştırma modlarının manipülasyonuna dayanan çeşitli teknikleri öğreneceğiz. Örnek olarak ahşap dokulu bir fotoğrafı ele alacağız.

1 yöntem:

Kullanım çoğaltma ve kaplamalar. Bu en basit ve kolay yol doku kontrastı ve renk optimizasyonu. Bunu yapmak için Photoshop'ta istediğiniz dokuyu açın, Ctrl + J tuşlarını kullanarak yeni katmanın bir kopyasını oluşturun ve karıştırma modunu ayarlayın. örtüşmek(Kaplama).

2 yöntem:

Seviyeler(Seviyeler). Doku detayını iyileştirmek için Katman> Yeni Ayarlama Katmanı> Düzeyler) (Katman> Yeni Ayarlamalar> Düzeyler) menüsüne giderek bir ayarlama katmanı kullanabilirsiniz.

Ayarlama katmanı ayarlarındaki histograma daha yakından bakın. Tümsek histogramın en ucundan oluşmamalı, merkeze daha yakın olmalıdır, bu nedenle görüntü kontrastını artırmak için uçtaki kaydırıcıları hareket ettirin.

3 yöntem:

Filtre uygulama Akıllı keskinleştirme(Akıllı keskinleştirme). Bunu yapmak için Filtre> Keskinleştirme> Akıllı keskinleştirme / Filtre> Keskinleştir> Akıllı Keskinleştirme menüsüne gidin, burada ağaç yapısını keskinleştirmek için aşağıdaki parametre ayarlarını yapın:

4 yöntem:

Ayarlama katmanı uygulama gradyan haritası(Gradyan haritası). Ayarlama katmanı Degrade Haritası (Degrade Haritası), dokunun rengini değiştirmenize ve aynı zamanda kontrastı artırmanıza olanak tanır. Bu durumda ayarlama katmanının karıştırma modunu da ayarlamanız gerekir. kaplama.

Beğenmek

Beğenmek

cıvıldamak

Önsöz

İlerleme kaçınılmazdır; oyunlardaki grafiklerin kalitesi her yıl gerçekte ve filmlerde gördüklerimize yaklaşmaktadır.

Oyunların filmlerden tamamen ayırt edilemeyeceği bir noktaya gelebilecek miyiz? Kesinlikle evet.

Peki eski oyunlarla ne yapmalı? Tarihin kenarlarında bırakılsalar da, dedikleri gibi hâlâ ruha tutunabilirler. Oyun ilginçse grafiklerin önemi yok ama pişmanlık hissi, hayır, hayır, evet kalbe kayar. Neyse ki eski oyunların daha iyi görünmesini sağlamanın yolları var.

Hayır bu bir fotoğraf değil. Zanaatkarlar GTA IV oyununu değiştirdiler (bu arada 2008'de piyasaya sürüldü!). ENBSeries'in eklenmesi önemli bir rol oynadı.

Geliştiriciler eski oyunlarını nadiren günceller. Bu hala devam ediyorsa, değişiklikler minimum düzeydedir: isme “HD” veya “Enhanced Edition” (“Enhanced Edition”) kelimesini eklerler, daha net dokular koyarlar ve ... hepsi bu. Örneğin, Resident Evil 4 Ultimate HD Edition'ın normal sürümle karşılaştırıldığında görünüşü şöyle:

Geliştirilmiş dokular (solda) güzel, ancak uygulama öyle. Dokular hala kusurları gizleyecek kadar net değil.

Bu değişiklik bile daha iyiye yöneliktir. Peki ya en sevdiğiniz oyunun HD sürümü yoksa? Neyse ki bu düzeltilebilir.

Oyunlardaki grafikleri iyileştirmenin yolları

Oyunun grafiklerini iyileştirmenin birkaç yolu vardır.

1. Kendi oyun ayarları

Kaptan Açık tarzında sizi bilgilendiriyorum: bilgisayar için her oyunun kendi grafik ayarları vardır. Bu, düşük performanslı bilgisayarlarda rahatça oynayabilmek için yapılır. Şafak vakti gökten gelen, Tamriel'in yol kenarındaki çimenlerin çiy damlalarına yansıyan güzel ışık ışınlarını, gerçekçi gölgeleri ve ateşten gelen parıltıyı görmek isteyenler ve tüm bunların yavaşlamaması için daha güçlü bir bilgisayar alın veya dışarı çıkın. . Bilgisayarınız "ofis" seviyesindeyse, güzellikleri bırakıp ayarları minimuma ayarlamanız gerekecek - her şey bulanık ve ilkel, ancak oyun donmadan çalışıyor.

Maksimum grafik ayarlarında oyun yavaşlıyor mu? Tebrikler - video kartı ve işlemci yükle başa çıkıyor, üçüncü taraf araçları kullanarak grafikleri iyileştirebilirsiniz.

2. Ekran kartı sürücüsü ayarları

Kullanarak nVidia Kontrol Paneli(Rusça "nVidia Kontrol Paneli"), Katalizör kontrol Merkezi veya Intel Grafik ve Medya Kontrol Panelleri(hepsi video kartının üreticisine bağlıdır) oyunun kendisinde değişmezlerse veya böyle bir seçenek yoksa bazı oyun ayarlarını zorlayabilirsiniz. Ne yazık ki seçenekler sınırlıdır. Piksel yumuşatma, anizotropik filtreleme (uzak dokuların netliği) ve mip önyargısı (aynı zamanda dokuların, nesnelerin netliğinden de sorumludur) ve diğer bazı ayarlar bizim için mevcuttur. Uygulamada, oyunda böyle bir seçenek yoksa yalnızca kenar yumuşatmanın zorunlu olarak dahil edilmesi kullanışlı olur.

3. SweetFX - filtre seti

Oyunun resminin, üzerine efekt uygulayabileceğiniz bir video kaydı olduğunu hayal edin. SweetFX bu şekilde çalışır.

Oyunlar için çoğu amatör grafik yaması bu şey tarafından ayarlanmıştır.

SweetFX(FXAA Post Process Injector, alternatif - FXAA Aracı) - uygulanan bir dizi filtre (gölgelendiriciler olarak adlandırılır) üzerinde oyun resimleri. SweetFX ile suyun daha gerçekçi görünmesini sağlayamaz veya karakterlerin normal gölgeler oluşturmasını sağlayamazsınız, hayır. Ancak genel olarak resmi geliştiren bir dizi efekt uygulayabilirsiniz:

  • Prensip olarak desteklemeyen oyunlarda bile piksel kenar yumuşatmayı etkinleştirin (FXAA ve daha iyi SMAA yöntemleri). Ekrandaki pikseller artık görünmeyecek.
  • Görüntüyü keskinleştirme filtresiyle keskinleştirin.
  • Bir skeç efekti ekleyin - ekranın kenarlarındaki resmi karartın. Bu teknik, gözü ekranın merkezine yoğunlaştırır ve hacim efekti ekler.
  • Resmin parlaklığını, kontrastını ve renk düzenini ayarlayın. Oyun sizi biraz gölgeden rahatsız ediyorsa, onu kaldırın.
  • Parlak ışık kaynaklarının etrafında bir parıltı olan "çiçeklenme" ("çiçeklenme") efektini ekleyin.
  • Sahte HDR resim oluşturun; resmin karanlık ve aydınlık kısımları eşit derecede ayrıntılı olduğunda, bu bizim görüşümüz için daha doğaldır.
  • Örneğin Instagram'daki fotoğraflarla aynı efektleri elde etmek için farklı filtreleri birleştirerek.

En önemli şey tüm bunların yavaşlamamasıdır! Yani prensip olarak bu, işlemciye ve video kartına yük verir, ancak her şey doğru yapılandırılmışsa önemsizdir.

08/06/2018 tarihli güncelleme: Artık kullanıyorlar. Daha fazla fırsat, kurulumu daha kolay (hemen oyunda).

4.ENBSerisi

  • yüksek kaliteli piksel yumuşatma,
  • gerçekçi yansımalar,
  • gerçekçi gölgeler,
  • aydınlatma efektleri (lambaların etrafında güzel ışık haleleri, güneş, yüksek kaliteli çiçeklenme, yapraklardaki ışık ışınları vb.),
  • ışığa uyum sağlama etkisi, gözlerimizin tepkisini taklit etme - karanlık bir odayı birkaç saniyeliğine ışığa bıraktığınızda, resim parlak olacaktır ve bunun tersi de geçerlidir,
  • odaklama efekti - yakın nesnelere bakıldığında arka plan bulanıklaşacaktır.

Tüm efektler son derece özelleştirilebilir. Gölgelendiricilerin nasıl oluşturulacağını biliyorsanız, kendinizinkini ekleyebilirsiniz.

ENBSerisi için fırsatlar - bir vagon ve yüz boji. Ne yazık ki ENB, bilgisayarın video kartını ağır bir şekilde yüklüyor, bu nedenle tüm efektler yalnızca pahalı bir video kartına sahip modern bir bilgisayarda aynı anda etkinleştirilebilir.

5. Oyunlar için yamalar ve ayarların manuel olarak düzenlenmesi

Bazen geliştiricilerin kendisi herhangi bir efekti kapatır. Örneğin 2012'nin E3'teki popüler oyunu Watch Dogs, devrim niteliğindeki grafikleriyle gerçek bir keyif yarattı. E3-2013'te oyun bazı efektlerden kurtuldu ve 2014'te oyuncuları hoş olmayan bir sürprizle karşı karşıya bıraktılar; oyun daha da soluk görünüyordu. Sergilerden modern oyun konsollarındaki son versiyona kadar oyunun yıllar içindeki karşılaştırması:

Doğru, başka bir görüş daha var - sergilerin oyunun en etkileyici anlarını gösterdiğini söylüyorlar, son versiyonda tamamen aynı durumlarda (günün saati, hava durumu, yer çakışması) oyun 2012'dekiyle tamamen aynı görünüyor .

Öyle olsa bile, meraklılar oyun kodunda engellenen seçenekleri bulup açarak grafikleri daha gerçekçi hale getiriyor. Belli nedenlerden dolayı Watch Dogs yamasının bağlantısını vermeyeceğim, sadece adını söyleyeceğim: Watch_Dogs için TheWorse Modu.

Oyunlarınıza yönelik yamaları ve grafik iyileştirme ipuçlarını bulmak için her zaman Google'ı kullanabilirsiniz. Ayrıca modern geniş ekran monitörlerde ve çoklu monitör yapılandırmalarında oyunları çalıştırmanın yollarını anlatan WideScreen Gaming sitesine de dikkatinizi çekiyorum. Basitçe söylemek gerekirse, eski oyunları modern ekran çözünürlüğünde çalıştırmanıza olanak tanıyan bir yama veritabanı vardır.

SweetFX

Oyun grafiklerini iyileştirmenin en kolay ve en ilginç yöntemi SweetFX kullanmaktır.

SweetFX'i yükleyin

Grafikleri iyileştirmeye başlayalım. Basit bir taneyle başlayalım: SweetFX kurulumu.

Belki makalenin yazılmasından bu yana yeni bir versiyon yayınlandı, o yüzden resmi web sitesine bakabilirsiniz.

Aşama 1.İndirilen arşivi paketinden çıkarın SweetFX-Configurator_standalone_with_SweetFX_1.5.1.7z herhangi bir klasöre. En kolay yol Belgeler klasöründedir.

Arşiv açılmazsa, yüklü bir arşivleyiciniz yoktur. Ben tavsiye ediyorum 7zip.

Adım 2 Paketlenmemiş klasörde programı buluyoruz SweetFX_config.exe.Masaüstünde bunun için bir kısayol oluşturun, böylece klasörü her seferinde açmak zorunda kalmazsınız.

Programa sağ tıklayın - Özellikler. Sekmede Uyumluluköğenin önüne bir onay işareti koyun Bu programı yönetici olarak çalıştırın:

Aşama 3 Efektleri oyuna uygulamak için son olarak SweetFX_config komutunu çalıştırın ve tuşuna basın. Yeni oyun ekle:

Açılan pencereyi kullanarak oyunun exe dosyasını seçin. Oyun klasörünün ve çalıştırılabilir dosyasının nerede olduğunu bilmiyorsanız Masaüstünde uygun kısayolu seçebilirsiniz. Ancak oyun Steam, Origin veya Uplay aracılığıyla yüklendiyse bu işe yaramayabilir - kısayol istediğimiz şeye yol açmayabilir.

Oyunları hangi klasörlerde bulabilirsiniz:

Buhar: C:\Program Files (x86)\Steam\SteamApps\common\ veya C:\Program Files\Steam\SteamApps\common\

Menşei: C:\Program Dosyaları (x86)\Origin Games\ veya C:\Program Files\Origin Games\

İyileştirme: C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games veya C:\Program Files\Ubisoft\Ubisoft Game Launcher\games

Bunlar sadece varsayımsal konumlardır. Özellikle ayarları değiştirmediyseniz başka klasörleriniz olabilir. Aşırı durumlarda, Windows kullanılarak bir arama yapılır. Oyunun bulunduğu klasörü bulamıyorsanız, bu talimatı "daha sonra kullanmak üzere" koyun, çünkü. şu anda yeterli bilginiz yok.

4. Adım Oyunun çalıştırılabilir dosyasını seçtikten sonra SweetFX yapılandırıcı listesinde bir satır görünecektir:

Netlik sağlamak için eski ama ilginç bir oyunu yüceltmeye karar verdim GTA San Andreas. Listeye ekledikten sonra " butonu ile SweetFX'i kurun. SweetFX'i ekleyin". Gerekli tüm dosyalar oyun klasörüne kopyalanacak, ayarlar pencerede görünecektir:

Ayarları otomatik olarak kaydetmek için " Değişiklikleri otomatik olarak kaydet«.

Her efekt bir onay kutusuyla etkinleştirilir. Her şey ayrıntılı olarak yapılandırılmıştır: fareyle filtreyi seçmeniz yeterlidir - ayarlarının bir listesi aşağıda görünecektir.

Her efekti ayarlamak için birkaç ipucu:

  • Açıklama parametrenin minimum ve maksimum değerlerini içerir.
  • Köşeli parantez içindeki açıklama parametrenin standart değerini gösterir.
  • Değer manuel olarak ayarlanır ve kullanarak kesirli bir değer girebilirsiniz. bir nokta (virgül değil!).

Değişiklikleri görmek için oyunu yeniden başlatmanıza gerek yok. Onu daraltabilir, SweetFX Yapılandırıcıdaki ayarları düzenleyebilir ve tekrar genişletebilirsiniz; efekt hemen uygulanır. Bir sorun varsa, "Duraklat/Ara Ver" klavye düğmesi ayarları manuel olarak yeniden yükleyecektir. Ve "Scroll Lock" SweetFX'i kapatıp açar.

SweetFX filtrelerinin açıklaması

İngilizce biliyorsanız harika. Değilse, aşağıda her başlığın çevirisini bulacaksınız.

1.SMAA Kenar Yumuşatma: SMAA yöntemini kullanarak görüntü yumuşatma.

Piksel yumuşatmanın ne olduğunu göstermek için sizlere GTA San Andreas'ı örnek alarak görsel bir animasyon hazırladım (bu arada SweetFX, GTA 5 ile de çalışıyor):

Tek tek pikseller neredeyse görünmez, keskin çizgiler yumuşatılır.

Standart (ve popüler) MSAA kenar yumuşatma yöntemi beceriksiz, ancak niteliksel olarak çalışır: oyun görüntüsü, video kartı tarafından monitörünüzün çözünürlüğünden birkaç kat daha yüksek bir çözünürlükte oluşturulur, ardından azaltılır. Yüksek kalite - pikseller görünmüyor, resim net - her video kartının gerçekleştiremeyeceği çok sayıda hesaplamayla elde ediliyor.

Video kartını bir kez daha yüklememek için, görüntüyü ölçeklendirmeden yumuşatmaya yönelik yöntemler buldular - FXAA ve daha gelişmiş bir SMAA. Ne yazık ki SweetFX ekrandaki görüntünün tamamını aynı anda düzeltiyor, bu nedenle tüm yazılar biraz bozuk. SMAA çizgisini seçip SMAA_CORNER_ROUNDING parametresini (köşe yumuşatma gücü) maksimum 100 değerine ayarlarsanız, bu bozulma çok belirgin olacaktır ancak resim çok "pürüzsüz" olacaktır.

Oyunlardaki yazı tiplerinin netliğini önemsemeyenler için (benim gibi) şu tarifi öneririm: Oyundaki standart kenar yumuşatmayı kapatın (ekran kartındaki yükü azaltmak ve kare hızını artırmak için), Açık SMAA, efekt parametrelerini maksimuma ayarlayın:

  • SMAA_EŞİK: 0,05
  • SMAA_MAX_SEARCH_STEPS: 98
  • SMAA_MAX_SEARCH_STEPS_DIAG: 16
  • SMAA_CORNER_ROUNDING: 100

Bu, gözlerimizi her yerden çıkan keskin çizgilere ve piksellere bakmaktan kurtaracak, ancak resmi biraz bulanıklaştıracaktır. Keskinleştirme efektini açın LumaSharpen- aşırı bulanıklık ortadan kalkacaktır.

Adil olmak gerekirse, SweetFX'i kurduktan hemen sonra bu efektlerin etkinleştirildiğini belirtmek isterim. Tek tavsiyem anti-aliasing ayarlarını maksimuma alıp oyundaki yerleşik anti-aliasing'i kapatarak kare hızının yüksek kalmasını sağlamanızdır.

2. FXAA Kenar Yumuşatma: SMAA kenar yumuşatmanın atası. Görüntüyü daha fazla bulanıklaştırır, kenarları pek etkili şekilde düzeltmez. Bu öğeyi unutun.

3. patlama: patlayan pikseller. Tek efekt parametresi - Explosion_Radius - efektin gücünü kontrol eder.

Neden ihtiyacım var - bilmiyorum.

4.Çizgi film: elle çizilmiş resim efekti. Nihai sonuç büyük ölçüde diğer efektlere bağlıdır (SMAA, CRT, Bloom, HDR ve Lumasharpen):

İsterseniz herhangi bir oyuna "çizilmiş" bir stil verebilirsiniz. Efektin iki ayarı vardır: efektin gücü ve siyah konturun yoğunluğu.

5.Gelişmiş CRT: Eski tüplü televizyonlara özlem duyanlar için SweetFX efekti:

Filtrenin birçok ayarı var, ancak açıklamalarını tercüme etmeyeceğim - neredeyse hiç kimse bununla uğraşmaz.

6 Çiçeklenme: görüntünün tüm parlak alanları parlamaya başlar. Varsayılan ayarlarla etki fark edilmiyor, örneğin BloomPower parametresini 5'e çıkarmak zorunda kaldım:

SweetFX Bloom efektinin üç parametresi vardır:

  • BloomThreshold - değer ne kadar düşük olursa efekt tarafından o kadar koyu alanlar yakalanır. Sıfırda ekranın neredeyse tamamı beyazdır.
  • BloomPower (0'dan 8'e kadar) - parlama gücü.
  • BloomWidth (0'dan 1'e) - ışıma genişliği.

Değerleri çoğunlukla 40, 8 ve 1 olarak ayarlıyorum - aşırı karanlık oyunlarda resim parlak, "sulu" oluyor.

7.HDR: sözde HDR efekti. Efekt, çok parlak ve çok karanlık nesnelerin ana hatlarını görmenizi sağlar. Varsayılan ayarlar görüntüyü pek değiştirmez:

Efekti geliştirmek için HDRPower ayarını bir artırdım:

Teorik olarak aydınlık alanların daha koyu, karanlık alanların ise daha açık hale gelmesi gerekir. Ancak sahte HDR olduğu için resim daha fazla kontrast kazanıyor. Bu efekt, resmin kontrastlı olmadığı oyunlarda kullanışlıdır.

8 Luma Keskinleştirme- keskinleştirme etkisi. Varsayılan olarak etkindir. İki parametresi vardır - keskin_strength ve keskin_clamp. Birincisi etkinin gücü, ikincisi ise etkinin sınırlayıcılığıdır. Standart değerler oldukça optimaldir - fanatizm olmadan biraz netlik.

9 Seviye- Bir görüntünün parlaklığını ayarlayan bir efekt. Kullanışsızdır çünkü Photoshop'taki aynı efektin aksine beceriksizce çalışır.

10. Teknikrenk- eski bir kamerayla çekim simülasyonu yapmanızı sağlayan bir efekt. Görüntüye biraz gölge vermek istiyorsanız kullanışlıdır. Varsayılan ayarlarda rengi biraz azaltır ve siyaha mavi bir renk tonu verir.

11. Cineon DPX- bir kamerayla çekimi simüle eden önceki efekte benzer, ancak farklı şekilde uygulanan bir efekt. Ayrıca görüntüye herhangi bir gölge de verebilirsiniz, ancak daha fazla ayar vardır.

12.Tek renkli- resmi siyah beyaz yapar.

13. Gama Kazancını Artırın- Görüntünün açık, koyu ve ara tonlarının parlaklığını ayrı ayrı ayarlamanıza olanak tanıyan kullanışlı bir filtre. Bir görüntüye renk tonu vermek istiyorsanız önce bu aracı deneyin.

14. Ton Haritası- gama, pozlama, renk, solma (ağartma) ve sisin giderilmesi (sis giderme) için bir dizi filtre.

15.Canlılık- Soluk tonların renkliliğini artıran SweetFX filtresi:

Titreşim filtresi hemen hemen tüm oyunlarda Titreşim parametresinin (SweetFX Yapılandırıcı penceresinin altındaki efekt ve parametresi aynı şekilde adlandırılır) "0,70" olarak ayarlanmasıyla etkinleştirilebilir. Bu da parlak renklerle aşırıya kaçmadan oyunun yeni renklerle parlamasını sağlamak için yeterli.

16. Eğriler- eğriler. Photoshop kullananlar ne olduğunu anlayacaktır. Kısacası bu, parlaklığı ve kontrastı ayarlamak için güçlü bir araçtır.

17. sepya- varsayılan olarak görüntüye kahverengi bir renk tonu (sepya) verir. Başka bir renk tonu seçip gücünü ayarlayabilirsiniz.

18. Hikaye- skeç efekti. Görüntünün kenarlarını koyulaştırır veya aydınlatır.

19. Titreşim- açıklamaya bakılırsa efekt, monitörde gösterebileceğinden daha fazla renk tonu göstermenize olanak tanır. Pratikte hiçbir fark gözle görülmez.

20. Sınır- "sinematik" efekti vermek için ekranın kenarlarına siyah çubuklar eklemek. Pratikte işe yaramaz çünkü. Oyuncunun mümkün olduğu kadar oyun alanını görmesi gerekiyor, burada bir çerçeve boşluğuna gerek yok.

21.Bölünmüş ekran- resimleri efektsiz ve onlarla karşılaştırmak için bölünmüş ekran. Örneğin:

22.Özel- gölgelendiricilerin nasıl oluşturulacağını biliyorsanız, bu öğe onları etkinleştirir.

Aynı oyun için farklı SweetFX efekt ayarlarının saklanması

Ayarları oyunda görmek için uygulamanız yeterli, çok kolay: bir düğmeye basmanız gerekiyor Yeni yapılandırmayı kaydet("Değişiklikleri otomatik olarak kaydet" onay kutusunu işaretlemediyseniz).

Peki ya bir oyun için birden fazla sete sahip olmak istiyorsanız? Bunun için bir düğme var. Yapılandırmayı kaydet / yükle,ön ayar penceresini açacak:

Ayarları başka bir oyuna aktarmak için, bu pencerede ayarlar oluşturmanız gerekir (alana bir ad girin) İsim ve bas Yeni ön ayar), yukarıdaki listeden seçin ve tıklayın ihracat ön ayarı- ayarlar normal bir metin belgesi olarak kaydedilecektir. Düğme ön ayarı içe aktar böyle bir yapılandırma dosyasını yükleyecektir.

Hazır SweetFX ayarları nereden alınır?

Yukarıda açıklanan ayarlar penceresinde düğmesini kullanarak ön ayarı içe aktar diğer oyuncuların ayarlarını indirebilirsiniz.

ENBSerisi - grafik devrimi

SweetFX'in aksine ENB her zaman çalışmaz. Ancak sonuç etkileyici:

Dikkat edin: Ortadaki palmiye ağacının gölgesi vardı, kaldırım biraz parlamaya başladı.

ENB ayarlarına ve oyunun özelliklerine bağlı olarak efektler farklı olacaktır. Örneğin Skyrim oyunu için ENB'nin birçok çeşidini buldular. Bazıları:

Ayarlarla uğraşmanıza gerek yok, sadece her şeyi açın ve renk düzenini ayarlayın; bu bile grafik kalitesinde iyileşme sağlar:

ENBSeries, SweetFX'ten farklı olarak yüksek kaliteli yansımalar, gerçekçi gölgeler ekleyerek grafikleri geliştirir ve genellikle aydınlatmayla çalışma algoritmalarını değiştirerek resmi iyileştirir.

ENB nasıl kurulur

Bu mucize nasıl kurulur?

2. Arşiv oyun klasörüne açılır.

3. Oyuna başladıktan sonra sol üst köşede ENB sürümüne ilişkin bilgiler görünmelidir.

ENB nasıl kurulur

Bu harika şey nasıl kurulur?

ENBSeries'in ilk sürümleri dosya düzenlenerek yapılandırıldı enbseries.ini bir metin düzenleyici kullanarak (standart Not Defteri bunu yapacaktır). Dosya oyun klasöründedir. Bunu şimdi yapabilirsiniz ancak değişiklikleri görmek için oyunu yeniden başlatmanız gerekecektir.

Daha modern bir yol - ENB'yi yükledikten ve oyunu başlattıktan sonra tuşuna basın. Shift+Enter- Ayarlar ekranın sol tarafında görünecektir. Onay kutularını kullanarak efektlerin yanı sıra ilgili bölümlerdeki seçenekleri de açabilirsiniz.

ENB'nin tüm oyunlar ve özel oyunlar için evrensel versiyonu farklı ayarlara sahiptir. Bu nedenle .ini dosyasında veya menüde herhangi bir öğe görmezseniz şaşırmayın.

Tüm ayarlar hakkında bilgi:

  • GTA 4 için ENBseries. Belgeler - GTA4 için ENB kurulumu hakkında bilgi vardır. Bana göre orada her şey olabildiğince detaylı çiğneniyor.
  • ENBSeries nasıl kurulur: bölüm 1, bölüm 2, bölüm 3 - bu, enbseries.ini'yi düzenleyerek ayarların yapıldığı ENB'nin eski sürümüyle ilgilidir.

Grafikleri geliştiren hazır ENB yapıları:

  • Oyunlar için en büyük değişiklik deposu - Nexus mods sitesi - bir dizi oyun için bir "ENB Ön Ayarları" bölümüne sahiptir. Bu bağlantıyı takip edin, oyununuzu seçin (tabii ki varsa), ardından menü Dosyalar - Kategoriler ve öğeyi arayın ENB Ön Ayarları. Oyun için normal ENB yapıları varsa, o zaman oradalar. Mesela Skyrim oyunu için elli ENB derlemesini oradan denedim.
  • Ayrıca Google'ı kimse iptal etmedi. Aramanın nasıl kullanılacağını anlatmaya gerek olmadığını düşünüyorum. Örneğin internette GTA serisindeki oyunlar için çok sayıda ENB yapısı var.
  • GTA IV ve The Elder Scrolls: Skyrim hayranları için A State of Trance sitesine dikkat edin - burada yazar bu oyunların grafiklerini iyileştirmek için en iyi modlar hakkında (İngilizce) konuşuyor.

Tavsiye: ENB ayarlarına sahip bir arşiv genellikle gerçek ENB dosyalarını içermez (ve haklı olarak - ENB'nin yazarı, eserinin derlemeler şeklinde dağıtılmasını yasaklar). Bu nedenle, önce oyununuzun ENB sürümünü resmi siteden (veya özel bir sürüm yoksa evrensel) indirip yüklemeniz, ardından ENB ayarlarını orada açmanız gerekecektir. Talimatları okuyun!

SweetFX ve ENB nasıl birleştirilir

Her iki değişiklik de aynı dosyayı (d3d9.dll) değiştirerek çalışır. Bunların birlikte çalışmasını sağlamak oldukça basittir:

Aşama 1. SweetFX'i yükleyin.

Adım 2 Oyun klasöründe dosyayı yeniden adlandırın " d3d9.dll» örneğin, « d3d9-sweetfx.dll«.

Aşama 3 ENB'yi yükleyin (SweetFX henüz çalışmaz).

4. Adım Dosyayı Not Defteri ile açın enblockal.ini oyun klasöründe dosyanın başlangıcını şu şekilde düzeltin:

EnableProxyLibrary= doğru InitProxyFunctions= doğru ProxyKütüphanesi= d3d9-sweetfx.dll

Düzeltmeniz gerekenleri vurguladım.

Adım 5 ENB ve SweetFX'i özelleştirebilirsiniz.

ENB ve SweetFX birlikte çalışacak.

Hangi oyunların grafikleri geliştirilebilir

Maalesef SweetFX ve ENB tüm oyunlarda çalışmaz. Bunun neden olduğunu açıklamak için küçük bir teori anlatmanız gerekir.

Ekranda gördüğümüz oyunun görüntüsü farklı şekillerde çizilebiliyor. En popüler:

1. GDI- ilk kez Windows 95'te ortaya çıkan bir grafik çıktı yöntemi. Pratik olarak video kartının kaynaklarını kullanmaz, bu nedenle üç boyutlu grafiklerin çıktısı imkansızdır. SweetFX ve ENB basit bir nedenden dolayı desteklenmiyor; bu yöntemi kullanan oyunlar grafik açısından ilkeldir (örneğin kartlar, dama, satranç). SweetFX ve ENB, GDI ile çalışmaz.

2.GDI+- modern programlarda kullanılan, iki boyutlu grafiklerin çıktısını almanın daha modern bir yöntemi. Üç boyutlu olarak kullanılması hala uygun değildir, çünkü GDI+ ile herhangi bir karmaşık grafiğin çizilmesi uzun zaman alacaktır. SweetFX ve ENB, GDI+ ile çalışmaz.

3.OpenGL- yalnızca oyunlar tarafından değil aynı zamanda 3DS Max gibi profesyonel programlar tarafından da kullanılan üç boyutlu grafiklerin çıktısını alma yöntemi. OpenGL kullanan pek çok oyun var, özellikle de eski olanlar. SweetFX ve ENB, OpenGL oyunlarında grafikleri iyileştiremez, ancak QindieGL veya GLDirect kullanarak grafikleri DirectX "raylarına" dönüştürerek hile yapabilirsiniz. Güncelleme: OpenGL'de olduğu gibi çalışmayı zaten öğrenmiş gibi.

4.Doğrudan Çizim- grafikleri görüntülemenin başka bir yöntemi. Pek çok eski güzel oyun DirectDraw aracılığıyla çalışır. Maalesef, SweetFX veya ENB, içlerindeki grafikleri geliştiremeyecektir.

5 DirectX- nedir bu, zaten başka bir yazımdayım. Kısacası bu, grafik oluşturmak için bir video kartının yeteneklerini en etkili şekilde kullanmanıza olanak tanıyan bir dizi işlev, algoritmadır. OpenGL de benzer bir sorunu çözüyor ancak henüz hiç kimse OpenGL için SweetFX ve ENB'yi geliştirmedi.

Oyunlar DirectX ile esas olarak Windows sistem klasöründe bulunan d3d9.dll yazılım kitaplığı aracılığıyla çalışır. Hem SweetFX'in hem de ENB'nin çalışabilmesi için renderleme fonksiyonlarını takip etmesi ve bunları algoritmalarına göre değiştirmesi gerekiyor. Bunu yapmak için d3d9.dll dosyası, grafikleri iyileştirme ve komutları orijinal d3d9.dll dosyasına yeniden yönlendirme işlevlerini içeren oyun klasörüne yerleştirilir. Bu nedenle, aniden Windows klasöründeki d3d9.dll dosyasını böyle bir dosyayla değiştirmeye karar verirseniz, oyunlardaki grafikleri iyileştirmek yerine, en iyi ihtimalle bir takım aksaklıklar, en kötü ihtimalle ise çalışmayan bir işletim sistemi elde edersiniz.

Peki SweetFX ve ENB DirectX oyunlarıyla çalışabilir mi? DirectX'in farklı versiyonları mevcuttur - şu anda 1'den 11.1'e kadar (ara versiyonlar sayılmaz). SweetFX ve ENB birlikte çalışabilir DirectX sürüm 9. ENB'nin yazarının DirectX 8 -> DirectX 9 dönüştürücüsü var, ancak her zaman çalışmıyor. Dolayısıyla DirectX'in eski bir sürümünü kullanan birçok oyun (Mech Commander strateji serisi gibi) dışarıda bırakıldı.

DirectDraw'dan DirectX 9'a dönüştürücü de yok. Ancak OpenGL'den DirectX'e dönüştürücüler var. QindieGL'yi kullanmanızı öneririm ve

Eğer İngilizce bilmiyorsanız ve/veya talimatları okumak istemiyorsanız, yukarıda belirtilen dönüştürücüleri indirmeye çalışmayın, sadece zamanınızı boşa harcayın.

Gelecekte, DirectX'in 10-11 sürümleri için destek muhtemelen eklenecektir, çünkü bu teknolojileri destekleyen oyunların sayısı giderek artmaktadır.

Geliştirilmiş grafikler - efsaneler ve gerçeklik

Efsane bir: eski oyunların animasyonu ve diğer özellikleri

Oyunun görünümünü iyileştirebilirsiniz. Oyunun resmi olarak değişiklikleri desteklemesi özellikle harikadır (örneğin, TES4: Oblivion, Skyrim, MineCraft) - bu, grafikleri ve oynanışı önemli ölçüde geliştirmenize olanak tanır.

Ancak grafikler güzel bir ambalajdır, başka bir şey değil. Oyunun içinde ne derse desin eski kalacak. Karakterlerin animasyonları kısıtlı olacak, nesneleri istenmeyen yerlere tekmeleyemeyecek/hareket ettiremeyeceksiniz, olmaması gereken duvarları geçemeyeceksiniz, vb.

Bu SweetFX ve ENB'nin işe yaramaz olduğu anlamına mı geliyor? Benim düşünceme göre oyunlardan ellerinden gelen her şeyi sıkıştırmayı mümkün kılıyorlar, bu yüzden kullanımları haklı. Sadece mucizeler beklemeyin. etkileşim eklemezler.

İkinci efsane: Modern oyunlar şu anda "en havalı" grafiklere sahip

Geliştiriciler her yıl oyuncunun dikkatini çekmek için giderek daha fazla teknoloji uyguluyor. Ambalajın satın alınabilmesi için güzel olması gerekir. Buna bağlı olarak satışlar artıyor, oyun yayıncıları zenginleşiyor.

Ancak gerçekten etkileyici yenilikler son derece nadirdir. Neden? Birincisi, bunlar ekstra masraflardır - teknoloji uygulanana kadar oyun ahlaki açıdan geçerliliğini yitirecektir. İkincisi, oyuncular hala oyun satın alıyorum, grafik performansları sessiz bir korku olsa bile (örneğin, Call of Duty oyun serisi bununla ünlüdür).

Oyunlarda gerçekçiliği artırmaya yönelik hangi teknolojilerin icat edildiğini anlamak için çok ilginç makaleler okumanızı tavsiye ederim:

Edinilen bilgilerden sonra mevcut oyunların grafik açısından olabileceği kadar iyi olmaktan uzak olduğunu anlayacaksınız. Dahası, geliştiricilerin tembel olduğu açıkça ortaya çıkıyor. Gerçekte başarılabileceklerin onda birini bile kullanmadan, hayal bile edilemeyecek bir şey vaat ediyorlar.

Üçüncü efsane: İyi bir oyunun harika grafikleri olmalı

Yalnızca gerçekçi grafikler için oyun oynamaktan hoşlanıyorsanız, size kötü haberlerim var; Life adlı muhteşem oyunun çıkışını kaçırdınız.

Oyunlar film değildir. Konularına, özelliklerine ve oynanışlarına bağlı kalıyorlar. Grafikler önemli bir rol oynar, ancak çoğu zaman özensiz eskizler gerçekçilikten daha iyidir (Başka Bir Dünya bunun en iyi örneğidir).

Sonuç

Grafiklerden dolayı eski oyunları oynamıyoruz. Güçlü nostalji duygusu, güzel anılar o zaman, ilginç bir olay örgüsü veya yıllar boyunca bir kişinin başına gelecek bazı önemsiz şeyler - buradaki grafikler en belirgin yeri işgal etmiyor.

İpucu: Eski bir gardırobu modern bir iç mekana sığdırmaya çalışırken, içindeki Narnia'yı unutmayın.

İlgili Mesajlar:

Beğenmek

Beğenmek