มีแบบฝึกหัดมากมายที่จะเรียนรู้ GLSL, Cg, HLSL ... ด้วยตัวอย่างคลาสสิกเช่นการทำแผนที่แบบ bump, toon-shading ...
แต่มีสารบบ shaders หรือไม่
- เว็บไซต์ที่ฉันสามารถแชร์เฉดสีของฉัน
- ค้นหา shader ตามชื่อคำอธิบายและการใช้งาน
มีแบบฝึกหัดมากมายที่จะเรียนรู้ GLSL, Cg, HLSL ... ด้วยตัวอย่างคลาสสิกเช่นการทำแผนที่แบบ bump, toon-shading ...
แต่มีสารบบ shaders หรือไม่
คำตอบ:
บางทีไลบรารีของ NVIDIA Shaderอาจช่วยคุณได้ แต่ไม่ใช่ไลบรารีของ shader ที่มีขนาดใหญ่
แม้ว่าจะไม่ใช่เว็บไซต์ แต่หนังสือซีรีส์ ShaderX (7 ในปัจจุบัน) เป็นข้อมูลอ้างอิงที่ดีเกี่ยวกับเอฟเฟ็กต์ Shader ทั่วไป
มีให้ดาวน์โหลดฟรีที่http://tog.acm.org/resources/shaderx/
ได้; มีของเหล่านี้ไม่เพียงพอแน่นอน! นอกเหนือจากข้างต้นตัวอย่างที่มาพร้อมกับRenderMonkeyก็มีประโยชน์สำหรับฉันอย่างแน่นอน
มีตำแหน่งออนไลน์ไม่กี่แห่งที่ให้คุณเห็นภาพได้ทันทีที่คุณพิมพ์ พวกเขามักจะขึ้นอยู่กับ WebGL
หนึ่งในนั้นเรียกว่า "Shader Toy" ( http://www.iquilezles.org/apps/shadertoy/ )
อีกอันหนึ่งเรียกว่า "GLSL Sandbox" ( http://glsl.heroku.com/ ) และดูเหมือนว่าคุณสามารถบันทึกและแบ่งปันผลงานของคุณที่นั่น (ฉันไม่แน่ใจ 100%)