Tom Cook wrote: >Hi all, > >This may be a mesa bug or it may be a manifestation of my ignorance of >opengl. If the latter then I apologise for OT posting. > >I am playing with clipping planes in an effort to do some fancy stuff >in 3D graphics. My problem is that mesa appears to only let me define >a client clipping plane once. That is, the first call of: > >glClipPlane( GL_CLIP_PLANE0, vector ); > >correctly defines a clipping plane. But all subsequent calls to it >have no effect on the clipping planes. > >This seems something of a major restriction to me, since mesa only has >6 client defined clipping planes to play with, and these are soon >exhausted. > >So have I misunderstood something, or is this a mesa bug? I wanted to >ask before I filed a bug. > >Tom > > Also, according to 1.4 specs:
The state required for clipping is at least 6 sets of plane equations (each consisting of four double-percision floating-point coefficients) and at least 6 corresponding bits indicating which of these client-defined plane equations are enabled. In the initial state, all client-defined plane equation coeffients are zero and all planes are disabled. .. but I'm sure you've read that. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]