Cara Memulai ReShade dan SweetFX untuk Pemula

.



Persyaratan:

ReShade

( Pilihan) Paket shader tambahan:



  • MassFX
  • Shaders oleh Ioxa
  • ReShade 2.0 Shaders porting ke ReShade 3.0
  1. Mulailah dengan mengunduh paket penginstal Reshade dan menginstalnya di komputer Anda.
  2. Sekarang Anda akan memilih file .exe untuk game yang ingin Anda gunakan - Reshade akan meminta Anda untuk memilih API, biasanya Anda ingin menggunakan versi DirectX yang Anda gunakan untuk menjalankan game tersebut.
  3. Anda sekarang harus memiliki struktur folder di folder permainan yang berisi DLL ReShade (bisa dxgi.dll, d3d9.dll, opengl32.dll, dll), dan folder 'reshade-shaders' dengan beberapa subfolder 'Shaders' dan “Tekstur”.
  4. Sekarang Anda dapat meluncurkan game Anda dan menekan Shift + F2 untuk membuka menu hamparan ReShade. Ini akan menunjukkan tutorial singkat, jadi ikuti saja.
  5. Untuk membuat konfigurasi lebih mudah, klik pada tombol Pengaturan dan ubah opsi Pemrosesan Input ke ' Blokir semua masukan saat hamparan terlihat ”.
  6. Jika Anda tidak melihat shader di tab utama, atau Anda mengunduh paket shader khusus , lihat di menu Pengaturan tempat ReShade harus mencari shadernya. Biasanya harus reshade-shaders Shaders and Textures. Kemudian klik 'Reload' di Hometab, dan semua shader yang tersedia akan muncul.
  7. Sekarang Anda dapat mengaktifkan efek di tab Beranda - variabel untuk mengonfigurasi efek berada di area bawah, dan Anda dapat mencarinya. Ini cukup intuitif, pada dasarnya seperti menu Opsi Grafik yang besar.
  8. Satu hal yang perlu diingat adalah jika Anda akan menggunakannya efek berbasis kedalaman (HBAO / MXAO, Depth of Field, atau beberapa efek kedalaman SMAA), Anda perlu mengonfigurasi definisi preprocessor sesuai dengan catatan apa pun yang khusus untuk game yang sedang Anda kerjakan - Anda dapat menemukan daftar besar Game dan kedalaman yang direkomendasikan- berdasarkan definisi di situs web Reshade, atau forum mereka untuk saran pemecahan masalah apa pun.
  9. Setelah Anda mengkonfigurasi semua efek, perlu beberapa waktu untuk mengkompilasi semua shader dan menerapkannya ke permainan - ini akan melalui ini setiap kali Anda meluncurkan permainan, atau alt-tab bolak-balik masuk dan keluar dari permainan. Untuk mempercepat proses ini, Anda juga bisa hapus shader yang tidak Anda gunakan (dengan memindahkannya ke subfolder), atau aktifkan Mode performa di tab Pengaturan. Dengan mengaktifkan Mode Kinerja, semua variabel menjadi statis ( artinya mereka tidak dapat diedit hingga Mode Kinerja dinonaktifkan) , tetapi itu akan mempercepat banyak kompilasi, dan juga meningkatkan framerate secara keseluruhan ( karena ReShade tidak akan memindai shader di latar belakang untuk melihat mana yang perlu diterapkan) .

Cara menggunakan SweetFX dengan ReShade 3.0

Jika karena alasan tertentu Anda ingin menggabungkan SweetFX dengan ReShade, Anda dapat mengikuti prosedur instalasi ini. Satu-satunya hal yang harus diperhatikan adalah itu Anda tidak akan dapat mengkonfigurasi SweetFX secara real-time melalui ReShade GUI di dalam game - Anda perlu menyesuaikan semua variabel config dari format konfigurasi SweetFX ke file .ini ReShade.



  1. Instal ReShade seperti yang kita lakukan sebelumnya, tapi jangan gunakan shader dari repo GitHub - hapus jika Anda sudah menginstalnya. Secara teknis Anda bisa gunakan semuanya bersama-sama, tetapi itu akan membuat banyak kebingungan bagi pemula. Jadi hapus saja folder 'Shaders' dan 'Textures' tempat Anda menginstal ReShade ( di direktori game) .
  2. Sekarang letakkan folder SweetFX Anda dan file Sweet.fx ke dalam folder game di sebelah ReShade.DLL - jangan salin ReShade.fx, karena itu memuat Sweet.fx dan jika Anda menulis ReShade.fx dengan Sweet.fx, Sweet .fx akan dimuat dua kali lalu Anda akan mendapatkan efek ganda yang sangat aneh .
  3. Sekarang luncurkan game Anda, dan ReShade akan memuat preset Sweet.fx. Anda sekarang dapat mengkonfigurasi SweetFX seperti biasa, seperti menjaga game dalam mode Windowed sambil mengubah file konfigurasi SweetFX di sesuatu seperti Notepad ++.

Catatan Tentang Kinerja:

ReShade dapat digunakan dengan dampak kinerja minimal ( beberapa frame hilang paling banyak) jika Anda hanya menggunakan beberapa shader penyempurnaan warna, atau itu benar-benar dapat memotong framerate Anda lebih dari setengah jika Anda mengaktifkan semua teknik arsir lanjutan. Umumnya praktik terbaik untuk bermain dengan hal-hal berbeda untuk menemukan sweet spot, tetapi berikut adalah gambaran umum tentang biaya yang harus dikeluarkan shader dalam hal FPS ( ini akumulatif, omong-omong - per efek) .



  • Shader koreksi kecerahan dan warna biasanya menghabiskan biaya sekitar 1% dari FPS Anda.
  • Filter pasca-pemrosesan seperti SMAA / FXAA harus berharga antara 2% - 5%.
  • Filter penajaman dan pelunakan harus berharga sekitar 2% - 5% tergantung pada jenis efek.

Peneduh tingkat lanjut seperti kedalaman bidang dan mekar bisa membutuhkan biaya sampai 20% , tetapi ini tergantung pada jenis GPU Anda dan teknik DOF / bloom yang digunakan.

Shader paling mahal adalah berbagai shader oklusi ambien (MXAO, HBAO, SSAO, dll) yang dapat berharga antara 30% hingga 50% dari framerate Anda, tetapi sekali lagi ini tergantung pada jenis GPU Anda dan teknik shader spesifik yang digunakan.

Yang terbaik adalah mencoba shader berbeda yang melakukan hal yang sama, untuk melihat versi mana yang berjalan paling baik di PC Anda. Misalnya, secara umum disepakati bahwa:



  • Vibrance> Colorfulness
  • LumaSharp> Pertajam Adaptif
  • FXAA> SMAA

Anda juga dapat mengabaikan beberapa efek ini jika Anda memiliki monitor yang bagus, misalnya Anda dapat melewati menggunakan shader Vibrance dengan hanya menaikkan Digital Vibrance di panel Nvidia / Catalyst Anda. Selain itu, beberapa monitor dapat melakukan banyak hal yang dilakukan oleh ReShade - misalnya, monitor yang memungkinkan Penajaman ditingkatkan melalui pengaturan asli monitor. Lebih baik menggunakannya dengan dampak kinerja nol, daripada menggunakan teknik penajaman di ReShade, jika monitor Anda mendukungnya.

Tip Umum tentang Menerapkan Shader

FEB - Singkatan dari 'Look Up Table', dan pada dasarnya berisi informasi koreksi warna dari sumber luar, yang akan menjadi gambar .PNG. Ini adalah salah satu metode terbaik untuk menerapkan koreksi warna pada game Anda dampak kinerja nol , ini hanya membutuhkan beberapa pengaturan awal. Anda perlu mengambil yang kosong Lut.PNG dari folder tekstur ReShade Anda, lalu ambil beberapa screenshot dalam game dari gameplay Anda.

Sekarang menggunakan program seperti GIMP atau PhotoShop, gabungkan tangkapan layar permainan Anda dan LUT.PNG ke dalam satu lapisan, dan mulailah menyesuaikan kurva warna tangkapan layar. Hanya melakukan pengeditan warna, jangan menerapkan pasca-pemrosesan apa pun, LUT hanya digunakan untuk koreksi warna. Pada dasarnya, Anda menyesuaikan warna tangkapan layar sehingga LUT akan menerapkan warna-warna ini dalam game! Anggap saja seperti Photoshopping gameplay Anda secara real-time.

Sekarang ekspor pekerjaan Anda sebagai LUT.PNG, salin ke LUT.PNG kosong asli di dalam folder 'tekstur' di direktori game Anda, dan aktifkan LUT.fx di ReShade. Game Anda sekarang akan muncul persis seperti Anda mengedit warna yang akan muncul di program pengeditan foto Anda. Ini benar-benar cara terbaik untuk menerapkan koreksi warna sesuai keinginan Anda dengan nol dampak kinerja dan tidak ada bayangan koreksi warna tambahan.

LumaSharpen - Sebaiknya setel ini ke intensitas 1,0, pola 'Normal', lalu sesuaikan penjepit dengan debug aktif sehingga mempertajam sebanyak mungkin, tanpa membuat sorotan putih. Anda dapat menggunakan penjepit sekitar 0,2 untuk ini.

Butir Film - Untuk efek halus yang bagus, Anda dapat mengatur rasio Signal ke Noise sekitar 16 ( jadi itu hanya akan berlaku untuk bayangan) , intensitas ke 1.0, dan varians ke seberapa terlihat yang Anda inginkan untuk kelas filmnya - coba mulai dari varian 0,5 dan sesuaikan dari sana sesuai keinginan Anda.

Bloom dan Lens Flare - Pilihan Anda untuk mekar biasanya adalah Magic Bloom atau Ambient Light - paling baik digunakan di game lama yang memiliki efek Bloom yang sangat kuno, sehingga Anda dapat menonaktifkan pengaturan Bloom di game tersebut dan kemudian menerapkannya melalui ReShade.

Kedalaman lapangan - Ada beberapa teknik DOF yang tersedia di ReShade, jadi Anda biasanya ingin menemukan salah satu yang paling sesuai untuk Anda, tetapi juga perlu diketahui bahwa DOF bisa menjadi aneh di beberapa game. Ini diterapkan ke seluruh layar, jadi mungkin kabur misalnya beberapa bagian GUI atau menu permainan. Secara umum, Matso DOF atau Advanced DOF adalah teknik DOF terbaik untuk digunakan, dan kemudian Anda menyesuaikan kurva blur dekat / jauh dan jumlah blur, sehingga shader tidak akan memiliki efek apa pun kecuali objek dalam game sangat dekat dengannya. kamera game. Efek Depth of Field mengharuskan ReShade dapat mengakses penyangga kedalaman game, dan ini umumnya tidak mungkin dilakukan dalam game multipemain (seperti Battlefield), karena orang dapat secara hipotetis menulis wallhack dan hal-hal seperti itu jika mereka memiliki akses ke kedalaman mesin game -penyangga.

HQ4X - Ini dapat digunakan untuk menghaluskan beberapa game berbintik atau berpiksel. Pengaturannya terserah Anda, karena sangat tergantung pada jenis perataan yang Anda butuhkan.

MXAO - Ini adalah versi oklusi ambien yang paling intens dan akan membuat komputer Anda bertekuk lutut dalam hal dampak framerate. Jika komputer Anda dapat menangani MXAO (dan game yang Anda kerjakan tidak panik dan terlihat aneh dengan MXAO yang diterapkan), cara terbaik untuk menyesuaikannya adalah melalui tampilan debug hitam dan putih, sehingga Anda dapat melihat persis apa yang Anda atur. Gunakan juga Indirect Lighting (SSIL) dalam kombinasi untuk efek terbaik.

Surface Blur - Ini benar-benar lebih untuk mengubah gaya seni permainan, seperti jika Anda ingin teksturnya lebih terlihat seperti lukisan cat minyak (seperti di DOTA 2).

Masker UI - Ini untuk saat Anda menggunakan efek kedalaman seperti MXAO dan DOF, dan efek tersebut diterapkan ke UI game dan membuatnya terlihat aneh. Anda dapat mengambil tangkapan layar dari permainan Anda (dengan UI / HUD terlihat), lalu membuka tangkapan layar di dalam program pengeditan foto, dan menghapus semuanya kecuali HUD / UI dan menjadikannya PNG transparan. Sekarang ketika Anda mengarahkan UI Mask ke file .png ini, itu akan menerapkan efek kedalaman ke semua yang ada di dalam game kecuali bit yang tidak Anda hapus di PNG .

7 menit membaca