Ich schreibe eine iPhone-App, die GLSL-Shader verwendet, um Transformationen auf Texturen durchzuführen, aber ein Punkt, mit dem ich etwas Schwierigkeiten habe, ist die Übergabe von Variablen an meinen GLSL-Shader.Übergabe einer Variablen an einen OpenGL-GLSL-Shader
Ich habe gelesen, dass es möglich ist, einen Shader lesen Teil des OpenGL-Status (und ich würde nur Lesezugriff auf diese Variable benötigen), aber ich bin mir nicht sicher, wie dieser Austausch passieren würde.
Kurz gesagt, ich versuche, einen außerhalb des Fragment-Shaders erstellten Float-Wert für den Fragment-Shader verfügbar zu machen (unabhängig davon, ob er innerhalb des Shaders übergeben oder gelesen wird).
Danke für jede Hilfe/Zeiger, die Sie zur Verfügung stellen können, es ist sehr geschätzt!
Greg, das hat perfekt funktioniert - danke! –