Shader ir programma, kas atrodas zemākos attēla veidošanas līmeņos un ir atbildīga par virtuālā grafiskā objekta galīgajiem parametriem. Izmantojot ēnotājus, viņi apraksta refrakcijas un atstarošanas, aptumšošanas, virsmas pārvietošanās, faktūras efektus un daudz ko citu.
Nepieciešams
- - internets;
- - administratora tiesības.
Instrukcijas
1. solis
Lai instalētu ēnotājus Source SDK, jāinstalē Perl un DirectX. Lejupielādējiet ActivePerl for Windows no ražotāja vietnes https://www.activeperl.com/ un instalējiet to datora cietajā diskā. Jaunāko DirectX SDK varat atrast vietnē https://www.microsoft.com/windows/directx. Instalējiet visu programmatūru cietā diska sistēmas nodalījumā.
2. solis
Kopējiet izpildāmos failus mod Source SDK mapē. Tas ir nepieciešams, lai ēnotāja faili būtu pieejami programmai Avota SDK sastādīšanas laikā. Atrodiet un kopējiet failus perl.exe, perl58.dll, fxc.exe, psa.exe un vsa.exe. Varat izmantot mapju meklēšanu. Lai to izdarītu, augšējā cilnē noklikšķiniet uz pogas "Atrast" un ievadiet jūs interesējošo pieprasījumu.
3. solis
Avota SDK izmanto programmētājus, izmantojot Microsoft DirectX HLS un Shader Assembler. Lai nodrošinātu stabilu ēnojumu darbību, galvenokārt izmantojiet MHLS un atturieties no montētāja lietošanas. Tas sniedz lieliskas iespējas šīs problēmas risināšanā.
4. solis
Detalizētākas instrukcijas par HLSL izmantošanu un ēnotāju programmēšanu montāžā skatiet MSDN dokumentācijā izstrādātāja oficiālajā vietnē. Lai iegūtu daudz dokumentācijas par darbu ar Source SDK, SDK vietnē apmeklējiet Grafikas izstrādātāju materiālu sistēmu.
5. solis
Ar programmējamu ēnotāju palīdzību jūs viegli varat izveidot jebkuras sarežģītības faktūru. Atkarībā no ēnotāja veida (tie ir trīs) ir atkarīgs no ēnotāja loģikas, tā iespējām un pielietojuma. Kā rāda prakse, ir diezgan grūti instalēt ēnotājus personālajā datorā, jo ir jāveic liels skaits darbību. Ja neizdodas, sazinieties ar datoru centru, lai saņemtu palīdzību.