Open Source Productivity Solutions >>
Welcome | Log In
Future Tech

SGI Unveils Update to OpenGL Graphics Spec

Print Version
E-Mail Article
Reprints

While 3D modeling and other kinds of advanced graphics design formerly required offline rendering, the OpenGL 1.5 update will allow developers to write shader applications in real-time.


Rewriting the Startup Handbook
Starting up a new software company is not very hard, but making it successful requires a willingness to remake old rules to fit the Internet age. Getting venture capital or angel investor funds starts with nailing your story. [Download PDF: 5 pgs | 162k]

Enhancements to the OpenGL graphics application programming interface (API) will mean faster rendering and more realistic graphics in conjunction with the latest graphics hardware, according to SGI, which unveiled the OpenGL 1.5 specification Monday.

SGI and the OpenGL Architecture Review Board (ARB) said the update includes the new OpenGL Shading Language, which will enable graphics cards from any vendor on any platform to use the language. "OpenGL 1.5 and the OpenGL Shading Language in particular, does for the next generation of graphics what OpenGL did for the first generation in the early 1990s," said Shawn Underwood of the Visual Systems Group at SGI. "It will fundamentally change the industry."

Mercury Research president Dean McCarron told TechNewsWorld that the new specification and shading language bring new capabilities to the OpenGL API that will keep it competitive with Microsoft's (Nasdaq: MSFT) Latest News about Microsoft DirectX graphics interface. "The OpenGL guys are revising the spec to capture new capabilities, primarily in programmable rendering pipes," said McCarron. "That keep Open GL 1.5 competitive with DirectX."

Real-Time Rendering

While 3D modeling and other kinds of advanced graphics design formerly required offline rendering, the OpenGL 1.5 update will allow developers to write shader applications in real-time, Nvidia (Nasdaq: NVDA) Latest News about nVidia director of software marketing Ujbsh Besai told TechNewsWorld.

"It really accelerates the entire design process," Besai said.

Nvidia contributed to development of the OpenGL 1.5 specification mostly through the company's reference compiler. Nvidia is promoting the idea of graphics flexibility and programmability, technologies designed to make it easier to do high-level graphics design.

"With the addition of an innovative shading language, software developers now have high-level access to the programmable features of modern [graphics processing units]," said Kurt Akeley, 3D graphics architect at Nvidia. "We are excited to be a part of this revolution in the cinematic quality of real-time 3D graphics."

Realistic Result

Mercury's McCarron said applications that take advantage of the new OpenGL 1.5 rendering capabilities will deliver more realistic images, including fur, which is a type of surface that previously could not be rendered realistically.

McCarron said the new OpenGL 1.5 standard will bring the graphics language up to par with DirectX, the graphics API used in a majority of video games in the industry. The new capabilities also will mean more realism in workstation graphics, where OpenGL is widely used, McCarron said.

"Basically, [OpenGL 1.5] gives you a big upgrade in the realism of the images that are getting rendered," he said. "For engineering and CAD, it means more realistic models."

Keeping Up with Hardware

Mercury's McCarron said there is a whole crop of new hardware coming out that includes the graphics power required to support Linux MPS Pro - Focus on Your Business - Not Your IT Infrastructure. $599.95/month. Click to learn more. new 3D-rendering capabilities. On this new hardware, programs are run on the graphics chip rather than on the processor. They will produce more realistic surfaces and textures, he noted.

"This is a significant improvement with that capability in OpenGL," he said. "This is going to be a welcome addition to programmers who use OpenGL."

The new, high-level shading capabilities are being demonstrated this week at the Siggraph conference in San Diego, California. However, McCarron said, programs that significantly draw on the new capabilities are not likely to go mainstream until next year.

Partnerships Abound

SGI also announced a deal with Sun Microsystems on the development of Java Latest News about Java bindings to the OpenGL API. SGI and Sun said the development will enable millions of Java users to use OpenGL for graphics. The goal of the partnership is to help OpenGL developers write applications that can easily migrate to a Java environment.

In addition to Sun, SGI has partnered with several other companies for OpenGL specification development. The OpenGL ARB itself consists of 12 voting members: 3Dlabs, Apple (Nasdaq: AAPL) Latest News about Apple, ATI (Nasdaq: ATYT) Latest News about ATI, Dell (Nasdaq: DELL) Latest News about Dell, Evans & Sutherland, Hewlett-Packard (NYSE: HPQ) Latest News about Hewlett-Packard, IBM (NYSE: IBM) Latest News about IBM, Intel (Nasdaq: INTC) Latest News about Intel, Matrox Graphics, Nvidia, Sun Microsystems (Nasdaq: JAVA) Latest News about Sun Microsystems and SGI.

Other ARB participants include Discreet, Id Software, NEC (Nasdaq: NIPNY) Latest News about NEC, Quantum 3D, SONICblue and the University of Central Florida. In addition to the voting members and participants, OpenGL is widely licensed throughout the graphics hardware developer community.

Social Networking Toolbox:

Print Version E-Mail Article Reprints More by Jay Lyman   RSS

Related Resources

Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
  WiFi Hotspot Locator
City or Zip/Postal Code:
Country/Region:
ECT News Network Information
Locate Products and Services
Corporate
Reader Services
ECT News Network