Hi Constantin, On 10/15/2010 08:23 AM, Constantin Müller wrote: >> >> Thanks! Looking at the log I've noticed that at one point this changes: >> from: glClearDepth(1.000000) to: glClearDepth(0.000000) >> >> So the problem is that you are clearing the depth buffer with the value for >> objects 'in' the near plane and nothing will pass the depth test afterward. >> Do you at some point change the clear depth of a background perhaps? >> > > Yes, I changed the clear Depth. But this does just effects, that the values > after the near-plane is behind the geometry are not '0' but '255'. > > It does not affect, that the image values are not changing after that.
Hm, not sure I follow on this one. ClearDepth will change the value the depth buffer is cleared to. If you set it to 0, with the usual GL_LEQUAL depth test, only the pixels on the near plane will be drawn, everything else will be invisible. > Perhaps I might describe the behaviour again, I could have made it not clear > enough. > > I start my program and setup the scenegraph. Then I render the scene 4 times > in one function, with different states. After the 3rd rendering I print out > the stencil values. > > When I first start the rendering the image shows, what I expect. Then I > render more times with different near plane values and the image does not > change (but it should) until i reach the point, where the nearplane is beyond > the geometry. Then the buffer shows just '255'. > > After that I change the nearplane value back to where the geometry should be > visible, but nothing happens with the image. > > I hope this helps a bit to understand what I mean. > > I thougt it could be, that I forget to change the States to the standard > values after rendering my 4 times, but I can't explain the sudden change, > when the nearplane gets behind the geometry, with that explanation. Do you think there is a way for us to get something that demonstrates this algorithm? A cur-down version of your program, or maybe you can just cut-n-paste the core into an example program? We're really having a hard time seeing where this is supposed to go. Yours Dirk ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users