รัฐของศิลปะในแง่ของการแสดงเงาคืออะไร? เป้าหมายของฉันคือ OpenGL 3.2 โดยใช้ไปป์ไลน์การแสดงผลที่เลื่อนออกไปหากมีความสำคัญ
เป็นเวลาหลายปีแล้วที่ฉันได้ดูการเรนเดอร์เงาและในเวลานั้นมีเทคนิคมากมายตั้งแต่ stencils ไปจนถึงวิธีการแมปเงาต่างๆ ในเวลานั้นเงาการเรนเดอร์ต้องผ่านการเรนเดอร์แยกต่างหากซึ่งควบคุมโดย CPU แต่เมื่อเร็ว ๆ นี้ฉันเห็นการสาธิตว่ามีการแสดงฉากทั้งหมดบน GPU รวมถึงเงา ฉันไม่รู้ว่ามันจะสำเร็จได้อย่างไรหรือถ้ามันเป็นสิ่งที่สมเหตุสมผลที่ต้องทำ (นอกเหนือจากการสาธิตเทคโนโลยี)
ด้วยข้อมูลเก่าจำนวนมากบนอินเทอร์เน็ตฉันต้องการที่จะเรียนรู้ว่าผู้คนใช้วิธีการใดในยุคนี้และสามารถผลักไปที่ GPU ได้มากแค่ไหน (สมมุติว่า OpenGL รุ่นเป้าหมายของฉันรองรับ)