Shaders Necə Quraşdırılır

Mündəricat:

Shaders Necə Quraşdırılır
Shaders Necə Quraşdırılır

Video: Shaders Necə Quraşdırılır

Video: Shaders Necə Quraşdırılır
Video: Minecraft ta necə shader mod quraşdırılır? 2024, Aprel
Anonim

Shader, görüntü formalaşmasının aşağı səviyyələrində yerləşən bir proqramdır və virtual qrafik obyektin son parametrlərindən məsuldur. Gölgelendiriciler istifadə edərək, qırılma və yansıma, qaralma, səth yerdəyişməsi, toxuma təsirləri və daha çoxunun işıq təsirlərini təsvir edirlər.

Shaders necə quraşdırılır
Shaders necə quraşdırılır

Zəruri

  • - internet;
  • - administrator hüquqları.

Təlimat

Addım 1

Shaderları Source SDK-ya quraşdırmaq üçün Perl və DirectX quraşdırmalısınız. Windows üçün ActivePerl-i istehsalçının veb saytından https://www.activeperl.com/ yükləyin və kompüterinizin sabit diskinə quraşdırın. Ən son DirectX SDK-nı https://www.microsoft.com/windows/directx saytında tapa bilərsiniz. Bütün proqramları sabit diskin sistem bölməsinə quraşdırın.

Addım 2

İcra olunanları mod Source SDK qovluğuna kopyalayın. Bu, kölgə salan faylların Source SDK-nın tərtibi zamanı proqrama daxil olması üçün lazımdır. Perl.exe, perl58.dll, fxc.exe, psa.exe və vsa.exe sənədlərini tapın və kopyalayın. Qovluq axtarışından istifadə edə bilərsiniz. Bunu etmək üçün yuxarı nişandakı "Tap" düyməsini vurun və maraqlandığınız sorğunu daxil edin.

Addım 3

Source SDK, kölgə salanları proqramlaşdırmaq üçün Microsoft DirectX HLS və Shader Assembler istifadə edir. Sabit shader performansını təmin etmək üçün, əsasən MHLS istifadə edin və montajçıdan istifadə etməkdən çəkinin. Bu problemin həllində böyük imkanlar yaradır.

Addım 4

HLSL istifadəsi və kölgədə proqramlaşdırma kölgələri haqqında daha ətraflı təlimatlar üçün geliştiricinin rəsmi saytındakı MSDN sənədlərinə baxın. Source SDK ilə işləmək üçün bir çox sənəd üçün SDK saytındakı Qrafika İnkişaf etdiriciləri üçün Material Sistemini ziyarət edin.

Addım 5

Proqramlaşdırıla bilən kölgələyicilərin köməyi ilə asanlıqla istənilən mürəkkəblik toxumasını yarada bilərsiniz. Shader növündən asılı olaraq (bunlardan üçü var), gölgelendiricinin məntiqi, imkanları və tətbiqi asılıdır. Təcrübədə göstərildiyi kimi, fərdi kompüterə kölgə salmaq olduqca çətindir, çünki çox sayda əməliyyat aparılmalıdır. Başarısız olsanız, yardım üçün kompüter mərkəzinə müraciət edin.

Tövsiyə: