Shader เป็นโปรแกรมที่ตั้งอยู่ในระดับล่างของการสร้างภาพและรับผิดชอบพารามิเตอร์ขั้นสุดท้ายของวัตถุกราฟิกเสมือน เมื่อใช้เฉดสี พวกเขาอธิบายเอฟเฟกต์แสงของการหักเหและการสะท้อนแสง การทำให้มืดลง การเคลื่อนตัวของพื้นผิว เอฟเฟกต์พื้นผิว และอื่นๆ
จำเป็น
- - อินเตอร์เนต;
- - สิทธิ์ของผู้ดูแลระบบ
คำแนะนำ
ขั้นตอนที่ 1
ในการติดตั้ง shaders ใน Source SDK คุณต้องติดตั้ง Perl และ DirectX ดาวน์โหลด ActivePerl สำหรับ Windows จากเว็บไซต์ของผู้ผลิต https://www.activeperl.com/ และติดตั้งลงในฮาร์ดไดรฟ์ของคอมพิวเตอร์ของคุณ คุณสามารถค้นหา DirectX SDK ล่าสุดได้ที่ https://www.microsoft.com/windows/directx ติดตั้งซอฟต์แวร์ทั้งหมดลงในพาร์ติชันระบบของฮาร์ดไดรฟ์
ขั้นตอนที่ 2
คัดลอกไฟล์เรียกทำงานไปยังโฟลเดอร์ Mod Source SDK นี่เป็นสิ่งจำเป็นเพื่อให้ไฟล์ shader พร้อมใช้งานสำหรับโปรแกรมในระหว่างการคอมไพล์ซอร์ส SDK ค้นหาและคัดลอกไฟล์ perl.exe, perl58.dll, fxc.exe, psa.exe และ vsa.exe คุณสามารถใช้การค้นหาโฟลเดอร์ ในการดำเนินการนี้ ให้คลิกที่ปุ่ม "ค้นหา" ที่แท็บด้านบนและป้อนคำขอที่คุณสนใจ
ขั้นตอนที่ 3
Source SDK ใช้ Microsoft DirectX HLS และ Shader Assembler ในการเขียนโปรแกรม shader เพื่อให้มั่นใจถึงประสิทธิภาพการทำงานของ shader ที่เสถียร ให้ใช้ MHLS เป็นหลักและอย่าใช้แอสเซมเบลอร์ มันให้โอกาสที่ดีในการแก้ปัญหานี้
ขั้นตอนที่ 4
สำหรับคำแนะนำโดยละเอียดเพิ่มเติมเกี่ยวกับการใช้ HLSL และการเขียนโปรแกรม shader ในแอสเซมบลี โปรดดูเอกสาร MSDN บนเว็บไซต์ทางการของผู้พัฒนา สำหรับเอกสารจำนวนมากเกี่ยวกับการทำงานกับ Source SDK ให้ไปที่ Material System for Graphics Developers บนเว็บไซต์ SDK
ขั้นตอนที่ 5
ด้วยความช่วยเหลือของ shaders ที่ตั้งโปรแกรมได้ คุณสามารถสร้างพื้นผิวของความซับซ้อนได้อย่างง่ายดาย ขึ้นอยู่กับประเภทของ shader (มีสามประเภท) ตรรกะของ shader ความสามารถและการใช้งานขึ้นอยู่กับ ตามแบบฝึกหัดแสดงให้เห็นว่าการติดตั้ง shaders บนคอมพิวเตอร์ส่วนบุคคลค่อนข้างยากเนื่องจากต้องดำเนินการเป็นจำนวนมาก หากคุณล้มเหลว โปรดติดต่อศูนย์คอมพิวเตอร์เพื่อขอความช่วยเหลือ