Hi Chris,
>> I can think of a couple weird things we do that might affect
>> things since I'm not sure how they interact with LightSource nodes:
Why don't you make a simple test case, with only the runway, the
aircraft, and the spotlight? I often make a little tester using
applications/osgviewer/osgviewer.cpp as a starting point, and adding
things incrementally. This helps test assumptions and isolate different
parts of the code so the interdependencies become clearer.
This is also a great learning tool, as it will help you find out how
things interact with LightSource nodes (which you admit not knowing, and
I don't know either). Often, it's hard for us to help when there are
lots of things that could potentially go wrong and we don't have the code.
Just as an aside, you may want to think about whether you really need
that many "weird things" or not... Maybe just fixing your app to be able
to use osgShadow would be simpler than messing with renderbins,
nodemasks and the stencil buffer as much as you do. Let's just say
you're multiplying your possible points of failure.
Hope this helps,
J-S
--
______________________________________________________
Jean-Sebastien Guay [EMAIL PROTECTED]
http://www.cm-labs.com/
http://whitestar02.webhop.org/
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org