Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Graphics Software Programming Entertainment Games IT Technology

OpenGL 2.0 Released 353

berny@work writes "OpenGL has finally released version 2.0. The benefits include Programable Shaders, in particular: Shader Objects, Shader Programs, OpenGL Shading Language and changes to the Shader API. If you are interested take a look at the tutorials and the case studies that are linked to from the OpenGL site."
This discussion has been archived. No new comments can be posted.

OpenGL 2.0 Released

Comments Filter:
  • Weird. (Score:4, Interesting)

    by endx7 ( 706884 ) on Thursday September 09, 2004 @12:29PM (#10201922) Homepage Journal
    Weird. I've been seeing cards claiming to be OpenGL 2.0 compatible for a while now.
  • by Cutting_Crew ( 708624 ) on Thursday September 09, 2004 @12:31PM (#10201952)
    those cards have been able to do fragment and pixel shaders etc through openGL extensions, hence the xxx_ARB_EXT calls. this i assume is the release of all those extensions into the core of the OPENGL pipeline and thus will eventually be without the ARB into the call..
  • Neverwinter Nights 2 (Score:5, Interesting)

    by mahdi13 ( 660205 ) <icarus.lnx@gmail.com> on Thursday September 09, 2004 @12:41PM (#10202088) Journal
    Maybe now that it is 'officially' out Bioware will take that into consideration and green light the Linux/OSX port for Neverwinter Nights 2.
    The game is still early enough in development that they could still switch from DX and not have much impact in the release date
  • Go, OpenGL ARB! (Score:4, Interesting)

    by Anonymous Coward on Thursday September 09, 2004 @12:41PM (#10202090)
    Only two years [nvidia.com] behind [microsoft.com] the times!

    Just different enough from existing GPU programming languages to be annoying, without any added functionality or ease of use!

    No standard intermediate representation, requiring OpenGL drivers to contain full-blown compilers! Hello, latency!

    OpenGL -- the best API and shading language a politics-laden commitee could design!

    Seriously, if it weren't for Mr. Carmack, the dinosaur that is OpenGL would be deader than the dodo bird. Sad, as I spend half my day developing OpenGL apps, but true.
  • Point Sprites? (Score:1, Interesting)

    by Anonymous Coward on Thursday September 09, 2004 @12:42PM (#10202105)
    Someone care to explain what that means?
    From the "What's New" document:

    Point Sprites

    * Point sprites replace point texture coordinates with texture coordinates interpolated across the point. This allows drawing points as customized textures, useful for particle systems.
    Point sprites were promoted from the ARB point sprite extension, with the further addition of the POINT SPRITE COORD ORIGIN parameter controlling the direction in which the t texture coordinate increases.

    http://www.opengl.org/documentation/opengl_current _version.html [opengl.org]
  • by H3g3m0n ( 642800 ) on Thursday September 09, 2004 @12:53PM (#10202245) Homepage Journal
    I don't think bioware are the ones making nwn2,its Obsidian from memory. Bioware are currently doing Dragon Age probally due to the heavy restrictions from using AD&D ip. Bioware arn't even allowed to enable player/creature stats to be changed via scripting commands, it must be done manually with the dm client or through external programs.
  • more tutorials? (Score:2, Interesting)

    by boolean0 ( 448844 ) on Thursday September 09, 2004 @01:00PM (#10202318) Homepage
    any other resources for someone interested in starting to tinker with opengl programming?
  • by FullMetalAlchemist ( 811118 ) on Thursday September 09, 2004 @02:59PM (#10204123)
    I agree, but my point is that it should be part of the specification.
    Open Inventor support many of the thoings I want, but still, it's not part of the specification. That means that on the enterprise customers machines that run FreeBSD, Solaris and Windows there is no truly portable way to run things.

    Windows doesn't do OpenGL the way it should, i.e. up to date, but that is no excuse for things not beeing in a OpenGL standard specification.
    If it was in the spec, more people would use OpenGL. Which is what we all want, right?

    I have not done much work in D3D; I don't like many things in its design; but that doesn't matter as I talk about OpenGL on its own merits, not in relation to D3D. Which should put things in perspective.
  • by dcstimm ( 556797 ) on Thursday September 09, 2004 @03:27PM (#10204533) Homepage
    we would have to wait for Linux Opengl 2.0 drivers then from companies like Nvidia and ATI, dont hold your breath.
  • by VistaBoy ( 570995 ) on Thursday September 09, 2004 @04:01PM (#10205026)
    Yeah, I used to feel the same way about OpenGL, but I discovered that using SDL as a wrapper for OpenGL makes it a little more tolerable for those used to using standard C++. You know, like the kind that uses int main() and not int WinMain().

    Also, a real good place to learn OpenGL is http://nehe.gamedev.net/ [gamedev.net]. It has tutorials that cover everything from drawing your first polygon to using pixel shaders. Also, most of their examples are available in a wide variety of programming languages and platform-specific code.
  • by NEOtaku17 ( 679902 ) on Thursday September 09, 2004 @10:40PM (#10209074) Homepage

    Here [opengl.org] is the official specifications of the OpenGL 2.0 in PDF format.

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...