I know this topic was discussed a lot before, but without any solutions founds. Isn’t there any descent GLSL IDE for the mac? I’m talking about autocomplete, highlighting, scene manipulation, debugging … etc
Either no one thought to make one for mac or someone is supposed to but is too lazy to do it. If no one thought about it before (which I doubt) I suggest making one , I’m a normal software engineer (no guru skills) but I offer my help to any one interested (some experienced guys).
It explains where to download it and how to set it up. I think it goes over a little tutorial to show you how to use it. I think this glsl ide is most likely limited to glsl 1.2(opengl 2.1) but better than nothing it shouldn’t be hard to convert it to a higher version of glsl.
Thanks for reply,
Yes, I know about Mac’s OpenGL Shader Builder and it is the only one available, thats why I posted my post. OpenGL Shader Builder is too limited, no autocomplete, you can’t manipulate the scene, syntax highlighting is silly, it is too basic. I was hoping to find something like Nvidia FX Composer on Windows for HLSL.
heres a thread that went into more about the state of a glsl debugger and ide. here
It kinda sucks that there seems to be a lack of a glsl ide with debugging for free but I think most of us read what comes out of glshaderlog and have the glsl spec open to reference. As for debugging, isolating the problem into a rendertexture to see what going on I think may be the norm or something to that degree.
I need help with finding a GLSL IDE for the mac. I have Qt 4.7 installed.
I’ve downloaded both Lumina and Shader Maker. I actually found an executable file for Shader Maker but the program freezes when it loads.
Lumina… I have no idea how to install it. It comes with source files that I’ve tried to put together in Xcode with the neccessary frameworks and I still get thousands of errors. The readme says something about qmake and make?? Why dont they just include an executable file that you simply click on and it opens?
I suppose for now I’m stuck with the Shader Builder provided in /Developer/Applications…
I have been able to compile lumina on macosx 10.6.3.
First unpack the source package.
You have to modify the qmake project and correct a bug in a source file.
in the lumina.pro file, remove the three lines that begins with “unix:”.
In the src/glwrapper_shader.cpp, change the “int” to “GLint” variable on line 185 (if I remember correctly… see the error line).
Then run qmake to create the makefiles, make and make install