|
|
OGRE自带的渲染到纹理那一个DEMO中,有这样一个语句。
t->setColourOperationEx(LBX_BLEND_MANUAL, LBS_TEXTURE, LBS_CURRENT,
ColourValue::White, ColourValue::White, 0.25);
这里的混合方式是手动,我的理解是源LBS_TEXTURE是纹理,然后乘以混合度0.25,然后加上目的颜色LBS_CURRENT乘以(1-0.25),也就是说这里只有alpha值是手动指定的,也就是0.25,但是这样好像ColourValue::White, ColourValue::White这两个参数就没意义了,不知道这两个参数具体什么含义,怎么个使用。看了下文档的注释,基本就提一句,没有说怎么用。 |
|