next up previous contents
Next: GLSL per Pixel Lighting Up: Shader Previous: GLSL Flag Shader mit   Contents


Lighting

So - nachdem wir jetzt einen einfachen Ansatz der Beleuchtung implementiert haben wollen wir uns daran machen ein komplettes Beleuchtungsmodell zu implementieren wie es die fixed Function Pipeline bietet. Mehr noch - wir wollen nicht nur pro Vertex sondern sogar pro Pixel Beleuchten, einfach weil der Aufwand nur geringfügig höher ist da unsere Fragment Shader sowieso auf jedem Pixel ausgeführt werden. Algorithmen zum per Pixel Lighting sind vielfach beschrieben, ich halte mich in diesem Dokument an [3]. Allerdings werden wir uns auf direktionales Licht beschränken:



Subsections

2005-10-25 Michael Bayer - nightspawn.com