GLU 1.3
Best viewed 1024 x 768 minimum
Introduction
This page contains a library called "glu"
which stands for Graphics Library Utility. The source code comes from SGI as part of the
open source initiative (OSS = Open Source Software). I compiled it myself using VC++ 6.0 by making a DLL project out of
the hundreds of files and then I had to patch them up to make the compiling possible. The makefile was not compatible
with VC++ so I decided that making a VC++ project is more elegant than having to deal with the command line and script files.
This version of GLU is 1.3 and I think that most people still have version 1.2
on their Windows machine.
You can download the DLL and lib file and header from ...
Version 1.3 DLL = glu32.dll |
![]() |
Pentium, Maximize Speed (Pentium? That's ancient!) |
Version 1.3 DLL = glu32.dll |
![]() |
Pentium Pro, Maximize Speed (PPro, P2, P3, P4, K6, Athlon, AthlonXP) |
Version 1.3 DLL = glu32.dll |
![]() |
Pentium Pro, no optimization (PPro, P2, P3, P4, K6, Athlon, AthlonXP) |
Version 1.3 DLL = glu32_1.30.dll (Just a different file name) |
![]() |
Pentium Pro, Maximize Speed (PPro, P2, P3, P4, K6, Athlon, AthlonXP) |
Version 1.3 DLL = glu32_1.30.dll (Just a different file name) |
![]() |
Pentium Pro, no optimization (PPro, P2, P3, P4, K6, Athlon, AthlonXP) |
Update
It was brought to my attention that some functions were not properly exported.
This means that some functions present in version 1.2 did not appear in this DLL.
That's been fixed.
Also, gluBuild3DMipmaps and gluBuild3DMipmapLevels has been fixed so that it gets the addresses it
needs using wglGetProcAddress. I haven't tested these functions so there might still be problems.
I think it's better to allow the hardware do the mipmapping, but what the hell, let's have this function in GLU.
The main advantage of 1.3 is the newer nurbs renderer and the improved tesselator, so it's worth having for those. The only thing I don't like is that the tesselator wants double instead of float. Hmm ... that can be fixed.
Links
Home Page | My Home Page, the root of everything on this server. |
The glh Library | A helper library for OpenGL that shows some resemblance to GLU. Download the latest version! |
|
Thanks to
by Silicon Graphics Inc.
www.opengl.org
* OpenGL(R) is a registered trademark of
Silicon Graphics, Inc.
Graphics Library Utility aka GLU
Copyright (C) 2001-2005 Vrej M. All Rights Reserved.