Hi J-S et. al,

On Mon, Jun 22, 2009 at 6:55 PM, Jean-Sébastien
Guay<[email protected]> wrote:
> Small problems (but probably there before...)
> * osgshadow --pssm : the complete scene seems to flash between shadowed and
> unshadowed state. I remember it working before, so this flashing seems new.
> Also the default shader does not support transparency in textured polygons
> properly, as you can see running it with the -4 scene, on the trees (might
> always have been that way).

I've been able to reproduce this problem and workaround it by select
--SingleThreaded on the osgshadow command line, so it looks like a
threading issue with ParallelSplitShadowMap.

> * osgshadow --sv : crashes. (I know shadow volume is not complete but still,
> I don't remember it crashing before just giving bad shadows, so that seems
> new)

It shouldn't crash.  I couldn't reproduce the crash. Could you get a
stack trace?   Could you try running osgshadow single threaded like
above to see if the crash goes.

The quality issues mainly revolve around problems with very few shadow
casting models being perfect manifold geometries.  Without a manifold
geometry the silhouette edge detection ends up with errors.  I'm not
sure what to do about these issue.  It's certainly not something that
can be tackled in 2.8.2 though.

--

For both these issues I suspect a quick workaround of setting the
threading model to SingleThreaded of r --pssm and --sv would more use
a step forward.  Properly fixing both these issues would likely
require API changes so may well be inappropriate on these grounds.

Thoughts?
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to