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

Reply via email to