ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

OpenGL 1.4 unveiled

Matthew Broersma ZDNet.co.uk

Published: 16 Jul 2002 15:35 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Silicon Graphics (SGI) and a group of other major players in the computer graphics industry have released the latest specification for the OpenGL application programming interface, OpenGL 1.4. The new version includes a number of improvements designed to better take advantage of the latest 3D graphics hardware.

SGI and Nokia also said that they are planning to work on a version of OpenGL for mobile phones, handheld computers and other portable devices.

OpenGL has been largely superseded for gaming on the Windows platform by Microsoft's DirectX, but is also widely used on other platforms, including Mac OS X, Linux and Unix. A number of best-selling 3D games, including Doom and Quake, also rely on OpenGL, but it is more widely used for technical computing such as simulations or building visualisations of buildings and landscapes, and for computer-aided industrial design.

Major new additions in OpenGL 1.4 include depth textures and shadow textures, which enable real-time shadow rendering; a vertex programming framework, which gives developers greater control over geometry, lighting and shading programs; and automatic texture mipmap generation, which provides filtering for dynamic textures, according to SGI.

"We are... pleased that the ARB (Architectural Review Board) is delivering on its intention to provide a new specification every year, and OpenGL 1.4 is the latest proof point," said Shawn Underwood, director of marketing for SGI, in a statement.

SGI also said that it and Nokia have agreed to develop a 3D standard for all embedded mobile devices, based on OpenGL. The standard will tie into a similar project from Khronos Group, and will complement a mobile Java 3D standard currently in development.

Many companies are working to implement 3D in mobile devices, but an OpenGL-based standard would make it easier for developers already familiar with the OpenGL environment to get their feet wet in the embedded arena. Embedded devices include anything that isn't a PC, from handheld computers to Web tablets to mobile phones.

SGI originally created OpenGL, but the development of the Application Programming Interface is now controlled by the OpenGL Architectural Review Board, which includes as voting members such industry heavyweights as Nvidia, ATI, HP, IBM, Intel and Microsoft.

Some industry observers believe the OpenGL specification is in danger of being thrown off course by Microsoft patent claims. At the ARB's most recent meeting, Microsoft said it believed it had patents covering vertex programming and a technology called fragment shading. Microsoft is asking for a cross-licensing agreement with other OpenGL licensees in order to make vertex programming part of the OpenGL specification, but this arrangement could alter the "open" nature of the API and tip the balance against smaller licensees.

Microsoft said that licensing terms have not been finalised, but a representative promised that the company "isn't requiring anything over what any other members require" to make their technology a part of OpenGL.

Nevertheless, other ARB members, such as IBM and 3DLabs, were wary of giving Microsoft too much control over the specification.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Have your say on all developer topics. From j2ee, to C++, from Visual Basic to Javascript plus much more. Share your experience with others on the Developers Forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
44 out of 83 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:










Related Jobs

C Programmer - Embedded Systems - East Midlands

An organisation that has recently become a global market leader in the automotive industry is searching for an Embedded Software Engineer with skills ...

Embedded c Engineer - Global leader - 42,000

The main skill sets required focuses around strong C programming and industrial experience in Embedded systems and electronics. Due to the managers ...

Embedded Engineer Required - East Midlands

The market leader in advanced metering and energy solutions is seeking several Embedded C Engineers with 3 years or more experience in Embedded ...

Discussions

AdamW AdamW

Linux, Laptops and Dual Displays

Saturday 26 July 2008, 6:34 PM

2 comments
keithmv keithmv

Password Deadlock

Saturday 26 July 2008, 12:02 PM

2 comments

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling