SSRT (การติดตามเรย์พื้นที่หน้าจอ) Shader เป็น shader ที่กำหนดเองสำหรับเครื่องยนต์เรนเดอร์ Eevee ในเครื่องปั่น มันจำลองการตีกลับด้วยแสงโดยใช้ข้อมูลพื้นที่หน้าจอช่วยให้การสะท้อนแสงและแสงที่สมจริงยิ่งขึ้นในแบบเรียลไทม์
หากต้องการใช้ SSRT Shader และ Addon ใน Blender ให้ทำตามขั้นตอนเหล่านี้:
Launch Blender:
ดาวน์โหลด ssrt:
ต่อท้าย Shader ใน Blender:
FileAppendBLEND ที่มีให้ในการสาธิตจากโฟลเดอร์ ShaderNodeTreePrincipled BSDF SSRTAppendติดตั้ง Addon:
FilePreferencesAdd-onsInstall... และเลือกไฟล์ Principled_BSDF_Replacer.py จากโฟลเดอร์ AddonPrincipled_BSDF_Replacer.py ให้คลิกที่ปุ่ม Install Add-onเปิดใช้งาน Addon:
SSRT shader สามารถใช้เพื่อสร้างการสะท้อนที่สมจริงมากขึ้นและแสงแบบเรียลไทม์ใน Blender Eevee มันทำงานได้โดยการจำลองแสงตีกลับโดยใช้ข้อมูลพื้นที่หน้าจอซึ่งช่วยให้การสะท้อนและแสงที่แม่นยำกว่าวิธีการดั้งเดิม
หากต้องการใช้ SSRT Shader อย่างมีประสิทธิภาพให้พิจารณาเคล็ดลับต่อไปนี้:
SSRT Addon ให้ผู้ให้บริการเพื่อแทนที่โหนด BSDF Shader ที่มีหลักการโดยอัตโนมัติด้วยกลุ่มโหนด BSDF SSRT ในหลักการในวัสดุเครื่องปั่น
ในการใช้ Addon ให้ติดตั้งก่อนและต่อท้ายกลุ่มโหนด BSDF SSRT ตามหลักการตามขั้นตอนการติดตั้ง เมื่อเสร็จแล้วคุณสามารถเข้าถึงได้จาก 3D Viewport Sidebar > Principled BSDF SSRT Replacer panel
Addon มีตัวดำเนินการทดแทนสองตัว:
| ผู้ดำเนินการ | คำอธิบาย |
|---|---|
Replace Nodes in Selected Objects | แทนที่โหนด BSDF ที่มีหลักการด้วย ssrt shader ในวัสดุของวัตถุที่เลือก |
Replace Nodes in Entire Scene | แทนที่โหนด BSDF ที่มีหลักการด้วย ssrt shader ในวัสดุทั้งหมดในฉาก |
สิ่งนี้ช่วยให้ฉากที่มีอยู่สามารถแปลงได้อย่างง่ายดายเพื่อใช้ SSRT Shader การเชื่อมต่อและค่าของโหนดจะถูกเก็บรักษาไว้ในระหว่างการเปลี่ยน
ยินดีต้อนรับการมีส่วนร่วมใน SSRT Shader และ Addon! หากคุณมีแนวคิดสำหรับการปรับปรุงการแก้ไขข้อผิดพลาดหรือคุณสมบัติใหม่อย่าลังเลที่จะส่งคำขอดึง
โครงการนี้ได้รับใบอนุญาตภายใต้การอุทิศโดเมนของ CC0 1.0 Universal (CC0 1.0)
สคริปต์ Addon ได้รับการพัฒนาโดย Gabriel Saretti ศิลปิน 3 มิติที่มีความสามารถ ตรวจสอบงานของเขาบน Instagram และ Patreon
ขอขอบคุณเป็นพิเศษสำหรับนักพัฒนาและผู้มีส่วนร่วมของ Blender และ Eevee Render Engine สำหรับการจัดหาแพลตฟอร์มที่ทรงพลังและยืดหยุ่นสำหรับการเรนเดอร์แบบเรียลไทม์
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ SSRT Shader และเทคนิคการเรนเดอร์ขั้นสูงใน Blender คุณอาจพบว่าทรัพยากรต่อไปนี้เป็นประโยชน์: