Shader is 'n program wat op die onderste vlakke van beeldvorming geleë is en is verantwoordelik vir die finale parameters van 'n virtuele grafiese voorwerp. Met behulp van skaduwees beskryf hulle die ligeffekte van breking en weerkaatsing, verdonkering, oppervlakverplasing, tekstuureffekte, en meer.
Nodig
- - die internet;
- - administrateur regte.
Instruksies
Stap 1
Om skadu's in die Source SDK te installeer, moet u Perl en DirectX installeer. Laai ActivePerl for Windows af vanaf die vervaardiger se webwerf https://www.activeperl.com/ en installeer dit op die hardeskyf van u rekenaar. U kan die nuutste DirectX SDK vind op https://www.microsoft.com/windows/directx. Installeer alle sagteware op die stelselpartisie van die hardeskyf.
Stap 2
Kopieer die uitvoerbare programme na die mod Source SDK-lêergids. Dit is nodig om die skadu-lêers beskikbaar te stel vir die program tydens die samestelling van die Source SDK. Soek en kopieer die lêers perl.exe, perl58.dll, fxc.exe, psa.exe en vsa.exe. U kan die gids soek. Om dit te doen, klik op die "Vind" -knoppie in die boonste oortjie en voer die versoek in waarin u belangstel.
Stap 3
Die Source SDK gebruik Microsoft DirectX HLS en Shader Assembler om shaders te programmeer. Gebruik MHLS oorwegend om stabiele skaduprestasies te verseker en weerhou die gebruik van monteerder. Dit bied groot geleenthede om hierdie probleem op te los.
Stap 4
Raadpleeg die MSDN-dokumentasie op die amptelike webwerf van die ontwikkelaar vir meer gedetailleerde instruksies oor die gebruik van HLSL en oor die programmering van skaduwees tydens samestelling. Besoek die Materiaalstelsel vir grafiese ontwikkelaars op die SDK-webwerf vir baie dokumentasie oor die werk met die Source SDK.
Stap 5
Met behulp van programmeerbare skadu's kan u maklik 'n tekstuur van enige kompleksiteit skep. Afhangend van die tipe skaker (daar is drie van hulle), hang die logika van die skaker, sy vermoëns en toepassing daarvan af. Soos uit die praktyk blyk, is dit redelik moeilik om skadu's op 'n persoonlike rekenaar te installeer, aangesien 'n groot aantal bewerkings uitgevoer moet word. Kontak die rekenaarsentrum vir hulp as u misluk.