GLSL Editor Programm [geschlossen]

8

Ich suche ein GLSL-Editor-Programm. Ich habe einige gefunden, indem ich gegoogelt habe, aber ich möchte wissen, ob es irgendwelche gibt, die auf der Erfahrung des Benutzers basieren.

Mögliche Features:

  • Syntax-Hervorhebung
  • Intellisense
  • Automatisches Kompilieren und Verknüpfen

P.S.
Ich bin nicht einmal sicher, ob es sinnvoll / möglich ist, dass GLSL automatisch kompiliert wird (irgendwelche Kommentare?).

BEARBEITEN:
Folgendes habe ich gefunden:

atoMerz 10.02.2012, 08:26
quelle

3 Antworten

5

Probieren Sie den Shader-Editor von KickJS aus. Es unterstützt derzeit die Syntax highlight und kompiliert den Code während des Schreibens.

Ссылка

Wenn Sie mit OS / X arbeiten, sollten Sie den OpenGL Shader Builder ausprobieren, auch wenn sich dieses Tool etwas veraltet anfühlt:

/ Entwickler / Anwendungen / Grafikwerkzeuge / OpenGL Shader Builder.app

Es gibt auch den GLman, der vielleicht mehr eine GLSL-Sandbox-Umgebung als ein Editor ist. Eine gute Einführung in das Programm findet sich in dem ausgezeichneten Buch: 'Graphics Shaders - Theorie und Praxis - Zweite Ausgabe'.

Ссылка

    
Mortennobel 10.02.2012 11:35
quelle
2

Ich fand Shader-Spielzeug hilfreich. Enthält einige vordefinierte Shader, die Sie optimieren und sofortige Ergebnisse sehen können. Alles online und umfasst WebGL, OpenGL ES 1.1 / (einige) 2.0, wahrscheinlich auch OpenGL verschiedene Versionen.

Ссылка

Es geht in einigen vordefinierten Uniformen sowie bis zu 4 Texturen, die Sie auch verknüpfen können.

Hier sind die folgenden Eingaben:

  • uniform vec4 mouse: xy enthält die aktuellen Pixelkoordinaten (wenn LMB nicht aktiv ist). zw enthält das Klickpixel.
  • uniform vec2 resolution: Die Auflösung vieport resolution.
  • uniform float time: aktuelle Zeit in Sekunden.
  • uniform sampler2D tex0: Sampler für die Eingabetextur 0.
  • uniform sampler2D tex1: Sampler für die Eingabetextur 1.
  • uniform sampler2D tex2: Sampler für die Eingabetextur 2.
  • uniform sampler2D tex3: Sampler für die Eingabestruktur 3.
Eat at Joes 02.10.2012 03:47
quelle
1

Ich fand Ссылка interessant, Sie können nur den Fragment-Shader bearbeiten, aber es ist sehr nützlich, um einige Effekte zu testen.

>

Und es ist Open Source! Sie können die Quelle auf github erhalten: Ссылка

Beispiel für einen Shader, der diesen Editor verwendet: Ссылка (es gehört nicht mir, btw)

    
JCM 07.03.2013 02:35
quelle

Tags und Links