Hi Brede,

Thanks for the screenshot.  The missig outline is simply the fragments
being clipped out by the far plane.  When I forced the Radeon path on
my NVidia machine I got the above problem too.  When I switch off this
path (its off by default for everything except Radeon) then I don't
get any problems.

Could you try adjust the unit and factor values on you machine to find
out what the sweet spot is.  Basically you want as low values as
possible without introducing z fighting problems.  It might be that
your driver 1,1 work great just as they do on NVidia.

We also need to establish which Radeon cards/drivers need the much
higher values, perhaps we can autodetct these by a better renderer
string check.  One thing I'm tempted to do is set the initial values
from environmental variables if they are set, this would allows use to
tweak the values without recompiling.

Robert.



On 7/15/06, Brede Johansen <[EMAIL PROTECTED]> wrote:
Hi Robert,

> Could you have a look at osglogo to see how well it works with and
> without the PolygonOffset workaround.

With the Radeon workaround you only get the outline effect on the text
closest to the the camera.  With or without the workaround you get
some flickering in the outline when the text is rotated.  If I have to
choose I prefer without the workaround.


Regards,
Brede


On 7/15/06, Robert Osfield <[EMAIL PROTECTED]> wrote:
> Hi Brede,
>
> On 7/15/06, Brede Johansen <[EMAIL PROTECTED]> wrote:
> > The osgscribe example didn't look right, see attached screenshot.  I
> > traced this to the Radeon workaround in PolygonOffset, remove the
> > workaround and the artifacts disappeared.  Btw.
> > glGetString(GL_RENDERER) return "RADEON X800 XT Platinum Edition
> > x86/SSE2" on my system.
>
> Thanks for the feedback.   We need to try a track down what values
> work well on what OS/Hardware.
>
> Could you have a look at osglogo to see how well it works with and
> without the PolygonOffset workaround.
>
> > The second issue I came across was the glsl_mandelbrot.osg shader.
> > This produced a white screen and hung the viewer.  Later I found the
> > glsl_julia.osg shader to do the same thing.  The shaders are from 2005
> > so I may have to update my data distribution.
>
> The OpenSceneGraph-Data hasn't changed, so the problem is likely down
> to ATI's driver.
>
> Robert.
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://openscenegraph.net/mailman/listinfo/osg-users
> http://www.openscenegraph.org/
>


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/



_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to