The Wayback Machine - https://web.archive.org/web/20060102000154/http://www.opengl.org:80/
OpenGL 1.4 Reference Manual

OpenGL.org RSS News Feeds

RSS 1.0 � �RSS 2.0


Recent OpenGL Job Openings

  • � Sr SW Engineer, OpenGL ES 2.0, Hybrid Graphics, Helsinki, Finland
  • � Sr. 3D Graphics Engineer, Paradigm Entertainment
  • � 3D VisSim Developer, GEONOVA, Muttenz, Switzerland
  • � 3D Graphics SW Engineer, Churchill Navigation, Boulder, Co
  • � OpenGL Device Driver Engineer, Sacramento, CA
  • � Sr. 3D Graphics Software Engineer, SCR, Princeton, NJ
  • � Sr. Graphics Driver Developer, SGI, Mountain View, CA
  • � Graphics Software Engineer, SGI, Mountain View, CA
  • � OpenGL Driver Developer/Designer, SGI, Mountain View, CA
  • � OpenGL shader developer, Contract Position, Telecommute
  • � OpenGL font library, Contract Position, Telecommute
  • � Graphics, OpenGL, Visualisation Engineers, Lazareye Interactive
  • View all classifieds

Contests


News highlights from Nov 2005:

  • � gDEBugger on-the-fly shader linking
  • � Realistic water using GLSL
  • � C# OpenGL Framework for .NET 2.0
  • � OpenGL Programming Guide, Version 2
  • � ShaderGen v3.0
  • � GUI package for Ada
  • � RollerCoaster Tycoon 3 for Mac OS X
  • � Shadvis enhanced shading with ambient occlusion
  • � Bits on Wheels Mac OS BitTorrent client

Developer Survey

Would you consider OpenGL ES 2.0 for desktop applications

Yes, I do not need the fixed function pipeline
No, I need the compatibility mode
Where do I find out more about OpenGL ES 2.0

� Current Poll Results

View previous polls


OpenGL T-Shirts & Paraphernalia

We've had hundreds of requests to sell OpenGL T-Shirts and Paraphernalia, so finally we have located an on-demand producer. If you are looking for an OpenGL T-Shirt, Mug or Mousepad, check out our store.

Your browser does not support current web standards. It would be a good idea to visit http://www.webstandards.org/upgrade/ to get a standards compliant browser, so that you can better take advantage of this site and other sites. This site is still accessible to any browser or Internet device but may not format exactly right.
News Type:� Content of interest to everyoneGeneral� �Content for developers & coders Developer�3D applications & games Applications & Games� 3D graphics cards Accelerators

Headline News

Full performance OpenGL under Windows Vista Aero - Contact your hardware and software manufacturers

Microsoft's first technical beta of Vista layers OpenGL over Direct3D in order to use OpenGL with a composited desktop to obtain the Aeroglass experience. If an an application runs using a high-performance OpenGL ICD - the desktop compositor will switch off - significantly degrading the user experience. Write to your preferred software developer, hardware developer and video card manufacturer and tell them to make sure Microsoft solves this problem before release and fully supports OpenGL ICDs within Aero. Hardware and software vendors listen to developers. Don't be passive - send those emails and keep the topic in the foreground

ApplicationsBlender v2.40 OpenGL API-based modeler & renderer adds fluid dynamics system

December 30, 2005� Blender is the open source, cross platform, OpenGL API-based modeler,animator, renderer and game creation system. The new V2.4 adds a character animation rewrite, a fluid dynamics system, improved editing and rendering of particle based hair, and the modifier stack.

ApplicationsQuidam OpenGL API-based modeler for posing, dressing and creating 3D humans and n-legged monsters

December 30, 2005� Quidam is a new, powerful and intuitive program for 3D modeling, posing and dressing human figures and other n-legged monsters. Each character can be varied at will with each body part: hands, ears, chest and eyes, as well as with hair, clothes, shoes and jewelry. It uses the OpenGL API for real-time 3D viewing and modeling.

DevelopersdeLight demonstrates advanced lighting techniques with the OpenGL API and the OpenGL Shading Language

December 27, 2005feature graphic 3Dlabs' deLight is an interactive application designed to demonstrate advanced lighting using the OpenGL API and the OpenGL Shading Language. It includes several lighting techniques such as spherical harmonics, hemispherical and chromatic refraction presented in several high resolution environments. The application is distributed with full source code, so you can examine the code in order to learn how to integrate these effects into your own applications.

DevelopersUnity v1.2 3D game editor adds OpenGL API textures, shadows and fx

December 23, 2005� Unity is a Mac OS X 3D game editor that can deploy games to Windows or Mac. The full-fledged GUI app with drag'n'drop and WYSIWYP (What You See Is What You Play) can use JavaScript and C# for scripting. The new v1.2 adds full-screen motion-blur, blob shadows and render textures, using advanced and portable OpenGL API techniques, ragdoll wizard, scripting improvements and more

DevelopersC# OpenGL Framework for .NET 2.0 v1.6.4.0 adds performance improvements

December 22, 2005� C# OpenGL Framework is a interactive 3D graphics application entirely written in C#. It features many common 3D graphics commands found in commercial products. The source code is delivered as a zipped Microsoft Visual Studio solution. Developers could use this code as the starting point for their own applications. The latest v1.6.4.0 adds performance improvements, and bug fixes. Available in free and commercial versions.

DevelopersEaseWrapper uses CeGUI and the OpenGL API to render 3D GUI

December 22, 2005� EaseWrapper library lets you code for the OpenGL API or DirectX using a common interface. The new version integrates CeGUI so you can render all the GUI items you want directly in 3D (checkbox, list, buttons, sliders, truetype fonts, etc). Two new tutorials show how to use these features with few lines of code

DevelopersLinderdaum 3D gaming engine uses OpenGL 2.0 and OpenGL Shading Language

December 19, 2005� The Linderdaum Engine is an open source object-oriented 3D gaming engine written in C++. It is designed to be not only the class library, but also an integrated out-of-the box solution for the development of interactive 3D games. It uses OpenGL 2.0 and the OpenGL Shading Language with features usually found in high-end commercial 3D engines. The new v 0.5.60 adds support for more texture formats, floating point render buffers, faster meshes, and FPS visualization.

DevelopersAmanith v0.2 adds 2D drawboard in OpenVG/SVG style, totally built on top of the OpenGL API

December 15, 2005� Amanith Framework is a cross-platform (Linux, Win32, MacOS X, FreeBSD and IRIX) open source C++ framework for vector graphics. The new V0.2 implements a new drawboard in OpenVG/SVG style, totally built on top of the OpenGL API, going from OpenGL 1.1 to OpenGL 2.0, using extensions where available and fragment programs too

ApplicationsMathGL3d interactive, OpenGL API-based add-on for scientific visualization adds hardware-accelerated volume rendering

December 15, 2005� MathGL3d is an interactive, OpenGL-based, 3D-graphics add-on for advanced scientific visualization with Mathematica. It allows real-time interaction with Mathematica graphics, with features such as rotation, animation, visual viewpoint, and light-source editing. The OpenGL API-rendered images can be pasted into Mathematica notebooks and saved as PNG or EPS bitmap pictures. MathGL3d V4.0 adds hardware-accelerated volume rendering, line illumination, bump mapping, optimized POV-Ray export and Alias export

ApplicationsVRC 3D chat uses IRC, the OpenGL API and OpenGL Shading Language

December 14, 2005feature graphic VRC (Virtual Reality Chat) is an open-source 3D chat application using the OpenGL API and OpenGL Shading Language. It supports the Internet Relay Chat (IRC) and its own simple chat protocol. The OpenGL Shading Language animating the vegetation such as trees and weeds. In Walk-Through mode, you can enjoy the virtual reality and chat with others using IRC protocol. For networked mode one connects to an existing VRC server and their avatar can commuicate using both, VRC specific and IRC chat protocol.

ApplicationsDesign Intuition v1.5 OpenGL API-accelerated woodworking CAD tool for Mac OS

December 13, 2005� Design Intuition 1.5 is a woodworking CAD tool for Mac OS X designed to be powerful enough for professionals but simple and intuitive enough for everyday home use. The new v1.5 includes a completely rewritten OpenGL API-based 3D rendering engine, offering all of the familiar editing capabilities of the 2D view in full 3D. Changes to objects are made throughout the project in real-time.

DevelopersOpenSceneGraph v1.0 with OpenGL 2.0 and OpenGL Shading Language support

December 13, 2005� OpenSceneGraph v1.0 accelerates application development and improves 3D graphics performance using OpenGL 2.0 and the OpenGL Shading Language. Written entirely in Standard C++ and built upon the OpenGL API, it offers developers working in the visual simulation, game development, virtual reality, scientific visualization and modeling markets a real time visualization tool which rivals established commercial scene graph toolkits in functionality and performance. Available for all Microsoft Windows platforms, Apple OS/X, GNU/Linux, IRIX, Solaris and FreeBSD operating systems.

DevelopersOpenGL Shading Language slide presentations

December 13, 2005� 3Dlabs has made available two new slide presentations on the OpenGL Shading Language. One is an updated version of the 2004 GLSL MasterClass slide set, completely updated to describe the OpenGL 2.0 API entry points. The other is a high level overview of GLSL that was recently presented at the Intro to Graphics class at Colorado State University.

DevelopersImage filtering using the OpenGL Shading Language

December 13, 2005� This tutorial discusses how to use the OpenGL Shading Language to implement standard image processing filters like you would find in PhotoShop. Code is provided for: blur (Gaussian Filter), de-dusting (Mean Filter), edegs detection (Laplacian Filter), emboss and sharpness.

ApplicationsProjectXmas OpenGL API-based top down scroller using Luxinia

December 13, 2005� ProjectXmas is a simple top down scroller with you playing Santa to deliver presents as quickly and accurate as you can. The game is included in the engine package and comes with a basic level editor and vehicle test to illustrate features of the luxinia engine. OpenGL Vertex Programs are used for billboards and skeletal animation. The materials make much use of OpenGL texture combiner functions and some vendor specific extensions to optimize for minimal pass useage.


OpenGL.org Recent Headlines - View Recent Headlines with Descriptions

DevelopersGLIntercept v0.5 OpenGL API debugger adds full support for OpenGL 2.0 and shader editor upgrade13/12/05

DevelopersSimulating global diffused light using spherical harmonic functions implemented using the OpenGL Shading Language13/12/05

DevelopersFour-part shadow tutorial using the OpenGL API and the OpenGL Shading Language12/12/05

DevelopersMobex3D engine supports desktop OpenGL 2.0 and mobile OpenGL ES 1.1/2.012/12/05

ApplicationsRDP plug-in dramatically accelerates OpenGL API performance over Microsoft remote access solution06/12/05

DevelopersMore OpenGL Game Programming book06/12/05

AcceleratorsNvidia Linux OpenGL API driver v1.0-8174 adds SLI support06/12/05

DevelopersGalaXQL interactive SQL tutorial teaches SQL by letting you interact with an OpenGL API-rendered galaxy05/12/05

DevelopersBeginner OpenGL API tutorials: depth buffer, perspective projection, 3D objects, backface culling and polygon offsets05/12/05

Developers"Visual Computing: Geometry, Graphics, and Vision" companion website adds OpenGL API page and code05/12/05


OpenGL horizontal divider

OpenGL.org web site created and maintained by ARTLab. It is hosted on an SGI dual-processor Origin server.

OpenGL is a registered Trademark of SGI