Shader adalah program yang terletak pada tahap pembentukan gambar yang lebih rendah dan bertanggungjawab untuk parameter akhir objek grafik maya. Dengan menggunakan shader, mereka menggambarkan kesan cahaya pembiasan dan pantulan, kegelapan, anjakan permukaan, kesan tekstur, dan banyak lagi.
Perlu
- - Internet;
- - hak pentadbir.
Arahan
Langkah 1
Untuk memasang shader di SDK Sumber, anda perlu memasang Perl dan DirectX. Muat turun ActivePerl untuk Windows dari laman web pengeluar https://www.activeperl.com/ dan pasangkannya pada cakera keras komputer anda. Anda boleh mendapatkan DirectX SDK terkini di https://www.microsoft.com/windows/directx. Pasang semua perisian ke partition sistem cakera keras.
Langkah 2
Salin yang dapat dilaksanakan ke folder SDK sumber mod. Ini diperlukan agar fail shader tersedia untuk program semasa penyusunan SDK Sumber. Cari dan salin fail perl.exe, perl58.dll, fxc.exe, psa.exe, dan vsa.exe. Anda boleh menggunakan carian folder. Untuk melakukan ini, klik pada butang "Cari" di tab atas dan masukkan permintaan yang anda minati.
Langkah 3
SDK Sumber menggunakan Microsoft DirectX HLS dan Shader Assembler untuk memprogram shader. Untuk memastikan prestasi shader yang stabil, gunakan MHLS utamanya dan jangan gunakan assembler. Ini memberi peluang besar dalam menyelesaikan masalah ini.
Langkah 4
Untuk arahan yang lebih terperinci mengenai penggunaan HLSL dan pengaturcaraan shader dalam pemasangan, lihat dokumentasi MSDN di laman rasmi pemaju. Untuk banyak dokumentasi mengenai bekerja dengan SDK Sumber, lawati Sistem Bahan untuk Pembangun Grafik di laman web SDK.
Langkah 5
Dengan bantuan shader yang dapat diprogramkan, anda boleh membuat tekstur kerumitan dengan mudah. Bergantung pada jenis shader (ada tiga daripadanya), logik shader, kemampuan dan aplikasinya bergantung. Seperti yang ditunjukkan oleh praktik, agak sukar untuk memasang shader pada komputer peribadi, kerana sebilangan besar operasi harus dilakukan. Sekiranya anda gagal, hubungi pusat komputer untuk mendapatkan bantuan.