ßê âñòàíîâèòè øåéäåðè

Øåéäåð - ïðîãðàìà, ðîçòàøîâàíà íà íèçëåæàùèõ ð³âíÿõ ôîðìóâàííÿ çîáðàæåííÿ ³ â³äïîâ³äຠçà ê³íöåâ³ ïàðàìåòðè â³ðòóàëüíîãî ãðàô³÷íîãî îá'ºêòà. Çà äîïîìîãîþ øåéäåð³â îïèñóþòü ñâ³òëîâ³ åôåêòè çàëîìëåííÿ ³ â³ääçåðêàëåííÿ, çàòåìíåííÿ, çì³ùåííÿ ïîâåðõí³, åôåêòè òåêñòóðè òà ³íøå.
ßê âñòàíîâèòè øåéäåðè




Âàì çíàäîáèòüñÿ
  • - ³íòåðíåò;
  • - ïðàâà àäì³í³ñòðàòîðà.
²íñòðóêö³ÿ
1
Äëÿ óñòàíîâêè øåéäåðîâ â Source SDK âàì ïîòð³áíî âñòàíîâèòè Perl ³ DirectX. Çàâàíòàæòå ActivePerl äëÿ Windows ç ñàéòó âèðîáíèêà https://www.activeperl.com/ ³ âñòàíîâ³òü íà â³í÷åñòåð êîìï'þòåðà. Îñòàííþ âåðñ³þ DirectX SDK âè ìîæåòå çíàéòè íà ñàéò³ https://www.microsoft.com/windows/directx. Âñòàíîâ³òü âñå ïðîãðàìíå çàáåçïå÷åííÿ â ñèñòåìíèé ðîçä³ë æîðñòêîãî äèñêà.


2
Ñêîï³þéòå âèêîíóâàí³ ôàéëè â ïàïêó mod Source SDK. Öå íåîáõ³äíî äëÿ òîãî, ùîá ó õîä³ êîìï³ëÿö³¿ Source SDK ôàéëè øåéäåðîâ áóëè äîñòóïí³ ïðîãðàì³. Çíàéä³òü ³ ñêîï³þéòå ôàéëè perl.exe, perl58.dll, fxc.exe, psa.exe ³ vsa.exe. Âè ìîæåòå ñêîðèñòàòèñÿ ïîøóêîì â ïàïö³. Äëÿ öüîãî íàòèñí³òü íà âåðõí³é âêëàäö³ êíîïêó «Çíàéòè» ³ ââåä³òü ö³êàâèòü âàñ çàïèò.
3
Äëÿ ïðîãðàìóâàííÿ øåéäåðîâ â Source SDK âèêîðèñòîâóºòüñÿ Microsoft DirectX HLS ³ øåéäåðíèé àñåìáëåð. Äëÿ çàáåçïå÷åííÿ ñòàá³ëüíî¿ ðîáîòè øåéäåðîâ âèêîðèñòîâóéòå ïåðåâàæíî MHLS ³ óòðèìóéòåñÿ â³ä âèêîðèñòàííÿ àñåìáëåðà. ³í íàäຠâåëèê³ ìîæëèâîñò³ ó âèð³øåíí³ äàíî¿ ïðîáëåìè.
4
Äëÿ îòðèìàííÿ á³ëüø ðîçãîðíóòèõ ³íñòðóêö³é ïðî âèêîðèñòàííÿ HLSL ³ ïðî ïðîãðàìóâàííÿ øåéäåðîâ íà àñåìáëåð³ âèâ÷³òü äîêóìåíòàö³þ MSDN íà îô³ö³éíîìó ñàéòó ðîçðîáíèêà. ×èìàëî äîêóìåíòàö³¿ ïî ðîáîò³ â Source SDK â³äâ³äàéòå «Ñèñòåìó ìàòåð³àë³â» äëÿ ãðàô³÷íèõ ðîçðîáíèê³â íà ñàéò³ SDK.
5
Çà äîïîìîãîþ ïðîãðàìîâàíèõ øåéäåð³â ìîæíà ëåãêî ñòâîðèòè òåêñòóðó áóäü-ÿêî¿ ñêëàäíîñò³. Çàëåæíî â³ä òèïó øåéäåðà (¿õ òðè) çàëåæèòü ëîã³êà ðîáîòè øåéäåðà, éîãî ìîæëèâîñò³ ³ çàñòîñóâàííÿ. ßê ïîêàçóº ïðàêòèêà, âñòàíîâèòè øåéäåðè íà ïåðñîíàëüíèé êîìï'þòåð äîñèòü âàæêî, òîìó ùî äîâîäèòüñÿ ïðîðîáëÿòè âåëèêó ê³ëüê³ñòü îïåðàö³é. ßêùî ó âàñ íå âèéäå, çâåðí³òüñÿ â êîìï'þòåðíèé öåíòð çà äîïîìîãîþ.
Ïåðåãëÿä³â: 3332

Óâàãà, ò³ëüêè ÑÜÎÃÎÄͲ!