Meine naiven Annahmen zu diesem Thema sind:Wie können Desktop-Browser WebGL-Shader ausführen?
OpenGL
auf Desktops Systemen laufen (Mac, Windows, Linux, ..)OpenGL ES
eine Teilmenge vonOpenGL
ist auf Embedded-Systemen (Mobiltelefone laufen, Video Spielkonsolen usw.)WebGL
ist eine Verzweigung derOpenGL ES
Spezifikation.- Eine Desktop-Anwendung kann
OpenGL ES
nicht initialisieren (kann aber emuliert werden). - Eine Desktop-Anwendung, die mit
OpenGL
initialisiert wurde, kann nicht wie einGLSL ES
Shader ausgeführt werden.
Sind diese Annahmen richtig?
In diesem Fall, wie ein Webbrowser wie firefox
die WebGL-Shader interpretiert? Konvertiert sie sie in GLSL shaders
(wie?)?
http://stackoverflow.com/a/7374194/4285290 Hier ist die Antwort. – eldo
Dieser Beitrag beantwortet meine Fragen, danke. – FabienRohrer
Ich bin froh, dass ich helfen konnte. – eldo