Hi J-S,
It looks like we are in sort of counter-phase.You convinced me to your
arguments in the same time as I convinced you to mine ;-)
However, I've confirmed that disabling the renderbin override is not
necessary if I put an AlphaFunc on my root node, so I'd also be happy with
the status quo if no one needs this added configurability... See my other
message in this thread.
It might even be confusing to have two ways to accomplish the same thing,
one of which may or may not be faster than the other...
What do you think?
I suppose that single overriden render bin with AlphaFunc/AlphaTest turned
only when needed should be faster in theory. Other options turn AlphaFunce
even when not needed. But in practice I doubt difference will be noticable.
Even though you managed to activate AlphaFunc, I agree with you that forcing
one render bin may possibly bring some unexpected trouble. Its hard to come
up with exact scenario where it will fail, but I have the feeling that
render bin various sorting modes and renderbin prototype extension mechanism
may be at risk with such override.
Cheers,
Wojtek
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org