Author Topic: Best app for developing GLSL shaders  (Read 6832 times)

0 Members and 1 Guest are viewing this topic.

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Best app for developing GLSL shaders
« on: October 05, 2011 »
I'm starting to get my head into shaders and have been using RenderMonkey as an aid. Is this the best program for such things or are there better alternatives?

Thanks
raizor

Challenge Trophies Won:

Offline hellfire

  • Sponsor
  • Pentium
  • *******
  • Posts: 1294
  • Karma: 466
    • View Profile
    • my stuff
Re: Best app for developing GLSL shaders
« Reply #1 on: October 05, 2011 »
Well, I've always been using my own little "framework".
It just draws a test mesh and reloads the shader- and texture-files so I can see immediate results when editing the shader-code or saving a texture in photoshop.
That's not particularly amazing but I never really needed more.
I also find it rather convenient to be able to quickly hack some very custom vertex data setup code when optimizing the fragment shader.
But I must admit I usually prefer to work the oldschoolish way :)


« Last Edit: October 05, 2011 by hellfire »
Challenge Trophies Won:

Offline LittleWhite

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 418
  • Karma: 31
  • It's me!
    • View Profile
Re: Best app for developing GLSL shaders
« Reply #2 on: October 05, 2011 »
Now you can use the shaderToy, since it's a GLSL editor in browser.
Even better (same creator, I guess) -> the newly released GLSL Live Editor

And, I am using ShaderMaker -> http://cg.in.tu-clausthal.de/publications.shtml#shader_maker

(RenderMonkey is nice, but never used it)
The demoscene will never die, never!

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: Best app for developing GLSL shaders
« Reply #3 on: October 05, 2011 »
Thanks LittleWhite, I will have a good look at those.

Thanks Hellfire, that might work well once I have a bit more experience but I'll play with the tools a bit while I'm starting out, just to keep the fear factor to a minimum :)
raizor

Challenge Trophies Won:

Offline ferris

  • Pentium
  • *****
  • Posts: 841
  • Karma: 84
    • View Profile
    • Youth Uprising Home
Re: Best app for developing GLSL shaders
« Reply #4 on: October 05, 2011 »
Rendermonkey, while a bit dated by now, is wonderful. A great tool if you know how to use it! Unfortunately, I don't :) . So I'm in the bare-metal boat with Hellfire... though I wish I knew Rendermonkey a bit better.
http://iamferris.com/
http://youth-uprising.com/

Where the fun's at.
Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: Best app for developing GLSL shaders
« Reply #5 on: October 05, 2011 »
Rendermonkey, while a bit dated by now, is wonderful. A great tool if you know how to use it! Unfortunately, I don't :) . So I'm in the bare-metal boat with Hellfire... though I wish I knew Rendermonkey a bit better.

Yeah, RenderMoney seems pretty nice, but there are some annoyances with the interfaces due to the MDI windows, which sucks when you have dual screens available.  I'm still a bit confused by some of the features, but it's sinking in slowly.  I'll presevere for a while longer and hopefully it will come together :)

thanks Ferris
raizor

Challenge Trophies Won:

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 267
  • Karma: 7
    • View Profile
Re: Best app for developing GLSL shaders
« Reply #6 on: December 19, 2011 »
had a quick read of this... not sure if i should be bumping up an old thread or not... but....

http://www.geeks3d.com/20111129/live-code-your-shaders-with-glsl-sandbox-webgl/
and
http://www.geeks3d.com/20111025/geexlab-0-3-0-released-geometry-and-tessellation-shaders-live-coding/

may be of interest to you?

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: Best app for developing GLSL shaders
« Reply #7 on: December 19, 2011 »
Thanks ttemper.

I ended up writing a little C# skeleton app to handle it in the end. Nothing fancy, but it lets me reload shaders with a keypress which is pretty much all I need atm. I will check out geexlab though, I've keep coming across people mentioning that and I'm pretty curious about it.

I don't see a problem with bumping old threads personally, I know some forums frown upon it but it seems like a sensible thing most of the time :)
raizor

Challenge Trophies Won: