Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
When porting spheres to OpenGL, keep the following points in mind:
- You cannot control the type of primitives used to draw the sphere. You can control drawing precision in another way: use the slices and stacks parameters. Slices are longitudinal; stacks are latitudinal.
- Spheres are drawn centered at the origin. Instead of specifying the location, as you do with the IRIS GL sphdraw function, precede a call to the GLU gluSphere function with a translation.
- The sphere library is not yet available for OpenGL.
The following table lists the IRIS GL functions for drawing spheres and their equivalent GLU functions where available.
IRIS GL function | GLU function | Meaning |
---|---|---|
sphobj | gluNewQuadric | Creates a new sphere object. |
sphfree | gluDeleteQuadric | Deletes sphere object and free memory used. |
sphdraw | gluSphere | Draws a sphere. |
sphmode | Sets sphere attributes. | |
sphrotmatrix | Controls sphere orientation. | |
sphgnpolys | Returns number of polygons in current sphere. |
??