Shader on kuva muodostumisen alemmilla tasoilla sijaitseva ohjelma, joka vastaa virtuaalisen graafisen objektin lopullisista parametreista. Varjostimia käyttämällä he kuvaavat taittumisen ja heijastumisen, tummumisen, pinnan siirtymisen, tekstuurivaikutukset ja paljon muuta.

Välttämätön
- - Internet
- - järjestelmänvalvojan oikeudet.
Ohjeet
Vaihe 1
Varjostimien asentamiseksi Source SDK: hon sinun on asennettava Perl ja DirectX. Lataa ActivePerl for Windows valmistajan verkkosivustolta https://www.activeperl.com/ ja asenna se tietokoneen kiintolevylle. Uusimman DirectX SDK: n löydät osoitteesta https://www.microsoft.com/windows/directx. Asenna kaikki ohjelmistot kiintolevyn järjestelmäosioon.
Vaihe 2
Kopioi suoritettavat tiedostot mod Source SDK -kansioon. Tämä on tarpeen, jotta varjostustiedostot ovat ohjelman käytettävissä Source SDK: n kokoamisen aikana. Etsi ja kopioi tiedostot perl.exe, perl58.dll, fxc.exe, psa.exe ja vsa.exe. Voit käyttää kansiohakua. Voit tehdä tämän napsauttamalla yläosassa olevaa Etsi-painiketta ja kirjoittamalla sinua kiinnostavan pyynnön.
Vaihe 3
Lähde SDK käyttää Microsoft DirectX HLS: ää ja Shader Assembler -ohjelmaa varjojen ohjelmointiin. Vakaan varjostimen suorituskyvyn varmistamiseksi käytä MHLS: ää pääasiassa ja pidättäydy käyttämästä kokoonpanijaa. Se tarjoaa suuria mahdollisuuksia tämän ongelman ratkaisemiseen.
Vaihe 4
Yksityiskohtaisemmat ohjeet HLSL: n käytöstä ja varjojen ohjelmoinnista kokoonpanossa ovat kehittäjän virallisen sivuston MSDN-ohjeissa. Saat paljon tietoa lähde-SDK: n kanssa työskentelystä SDK-sivuston Material System for Graphics Developers -sovelluksesta.
Vaihe 5
Ohjelmoitavien varjostimien avulla voit helposti luoda minkä tahansa monimutkaisen tekstuurin. Varjostimen tyypistä riippuen (niitä on kolme) riippuu varjostimen logiikka, sen kyvyt ja sovellus. Kuten käytäntö osoittaa, varjostimien asentaminen henkilökohtaiseen tietokoneeseen on melko vaikeaa, koska on suoritettava suuri määrä toimintoja. Jos epäonnistut, ota yhteyttä tietokeskukseen.