To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dev.macOpen lugnet.cad.dev.mac in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / Macintosh / 92
91  |  93
Subject: 
3 OpenGL bugs: 2 fixed, 1 left
Newsgroups: 
lugnet.cad.dev.mac
Date: 
Fri, 15 Mar 2002 17:43:31 GMT
Viewed: 
2821 times
  
Oops.

I had this problem, the depth buffer was not working in OpenGL BrickDraw3D.
Everything was drawn on top, in order of calling.

I needed to put depth into this attrib list:
GLint          attrib[] = { AGL_RGBA, AGL_DEPTH_SIZE, 16, AGL_NONE };
before calling this:
fmt = aglChoosePixelFormat(NULL, 0, attrib);
Figured that out by looking at the GLUT source.

Another bug was the lack of this statement:
    glEnable(GL_COLOR_MATERIAL);
Without that, glColor() calls had no effect.

Yet another unsolved bug shows one solitary tube for each brick, and it is
poking up above the top.

But, I am getting closer to a BrickDraw3D with pure OpenGL!

-Erik



Message has 1 Reply:
  Re: 3 OpenGL bugs: 2 fixed, 1 left
 
(...) Looking forward to it with great anticipation. I find myself still stuck in Mac OS 9 most of the time on my laptop, so I haven't really used ldglite (I need OS X hard disk sleep options--IBM's travelstar gets louder and louder the more it (...) (23 years ago, 15-Mar-02, to lugnet.cad.dev.mac)

3 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR