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