Shader je program smješten na nižim razinama stvaranja slike i odgovoran je za konačne parametre virtualnog grafičkog objekta. Koristeći sjenčice, oni opisuju svjetlosne efekte loma i refleksije, zamračenja, pomicanja površine, efekte teksture i još mnogo toga.
Potrebno
- - Internet;
- - administratorska prava.
Upute
Korak 1
Da biste instalirali sjene u Source SDK, morate instalirati Perl i DirectX. Preuzmite ActivePerl za Windows s web mjesta proizvođača https://www.activeperl.com/ i instalirajte ga na tvrdi disk računala. Najnoviji DirectX SDK možete pronaći na https://www.microsoft.com/windows/directx. Instalirajte sav softver na sistemsku particiju tvrdog diska.
Korak 2
Kopirajte izvršne datoteke u mapu mod Source SDK. To je potrebno kako bi datoteke sjenera bile dostupne programu tijekom kompilacije izvornog SDK-a. Pronađite i kopirajte datoteke perl.exe, perl58.dll, fxc.exe, psa.exe i vsa.exe. Možete koristiti pretraživanje mapa. Da biste to učinili, kliknite gumb "Pronađi" na gornjoj kartici i unesite zahtjev koji vas zanima.
3. korak
Izvorni SDK koristi Microsoft DirectX HLS i Shader Assembler za programiranje sjenera. Da biste osigurali stabilne performanse sjenčanja, pretežno koristite MHLS i suzdržite se od upotrebe asemblera. Pruža velike mogućnosti u rješavanju ovog problema.
4. korak
Za detaljnije upute o korištenju HLSL-a i o programiranju sjenčica u montaži, pogledajte MSDN dokumentaciju na službenim stranicama programera. Za puno dokumentacije o radu s izvornim SDK-om posjetite Materijalni sustav za grafičke programere na web mjestu SDK-a.
Korak 5
Uz pomoć programabilnih sjenera lako možete stvoriti teksturu bilo koje složenosti. Ovisno o vrsti sjenčanja (njih je tri), ovisi logika sjenčanja, njegove mogućnosti i primjena. Kao što pokazuje praksa, prilično je teško instalirati sjenčiće na osobno računalo, jer se mora izvesti velik broj operacija. Ako ne uspijete, za pomoć se obratite računalnom centru.