
Clarification for MultiTexture specification
Hi,
While implementing X3D multitexturing for view3dscene I stumbled at a couple of questions with MultiTexture node specification. Basically, MultiTexture.mode behavior seems not specified precisely enough... I wrote
here about my issues. The two most important questions, in short, are:
- What is the meaning of "The mode field may contain an additional blending mode for the alpha channel" sentence? Or, the equivalent question: can the one texture unit (one item in MultiTexture.texture field) correspond to two items in MultiTexture.mode fields? (And, if so, when? I.e. when should I take two mode strings for one texture unit?)
- Description for "REPLACE" value says "Replace current color", and then "Arg2". It should be "Arg1" following common-sense, as far as I see --- the rest of specification indicates that "Arg1" is the current texture unit, and this is what REPLACE should use?
Thanks. BTW, I found somewhat similar thread
here, without any answer.