Results 1 to 5 of 5
  1. #1
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750

    Question OpenGL 3.0 Shader

    I know that RenderMonkey has support for OpenGL 2.0 shaders but what about 3.0 shaders?

    Is there a better tool to use than RenderMonkey?
    Last edited by mmakrzem; 10-30-2009 at 05:03 AM.
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  2. #2
    Join Date
    Mar 2006
    Location
    South Australia
    Posts
    4,521
    OpenGL 3 introduced GLSL version 1.3, although the latest specification is 1.5.

    According to the release notes, the features introduced in 1.3 (and thus not in OpenGL2) are:

    Code:
     The following is a summary of features added in version 1.3:
        Integer support:
          native signed and unsigned integers, integer vectors, and operations
          bitwise shifts and masking
          texture indices
          texture return values
          integer uniforms, vertex inputs, vertex outputs, fragment inputs, and fragment outputs
          built-in function support: abs, sign, min, max, clamp, ...
      Other texture support:
          Size queries.
          Texture arrays.
          Offsetting.
          Explicit LOD and derivative controls
    The later versions of GLSL added things like geometry shaders. You might even find that shaders you write that use newer features will actually run, since the version of GLSL supported depends on your graphics driver. It might just be that say, syntax highlighting in RenderMonkey is broken.

  3. #3
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750
    update: I have decided to investigate NVidia's FX Composer rather than using RenderMonkey. I have an nVidia card so I figure it will be a better fit.

    http://developer.nvidia.com/object/f...oser_home.html
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  4. #4
    Join Date
    Oct 2006
    Posts
    1,548
    I personally prefer RenderMonkey.

    I dont know if its just me, but i found very little documentation on the scripting functionality in FX Composer. In my experience I was always finding scripted code in the shaders that i could never find documentation on, as to what *exactly* it was doing or the other attributes/functionality i could use.
    [quote][\quote]

  5. #5
    Join Date
    Dec 2003
    Location
    3dbuzzmania
    Posts
    4,064
    I like Rendermonkey myself as well (mostly due to the fact that we use it at UNI). Composer is pretty easy to use as well.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •