20.04.2018, 10:08
Ha, das ist mal ein interessanter Ansatz! Sowas ist mir gar nicht in den Sinn gekommen (liegt wohl daran, dass ich bisher nur in Vertex- und Fragment-Shadern unterwegs war, niemals im Geometry Shader).
Ich vermute mal, dass das auf ziemliches Parametertuning hinausläuft. Die Position der Lichtquelle muss man experimentell bestimmen, ebenso wie den Versatz auf Z. Und den verwendeten Kernel auch. Was aber alles machbar wäre, wenn der Shader grundsätzlich vorhanden ist.
Hast Du da Erfahrungen?
Ich vermute mal, dass das auf ziemliches Parametertuning hinausläuft. Die Position der Lichtquelle muss man experimentell bestimmen, ebenso wie den Versatz auf Z. Und den verwendeten Kernel auch. Was aber alles machbar wäre, wenn der Shader grundsätzlich vorhanden ist.
Hast Du da Erfahrungen?