发现一个clippingNode渲染的bug

描述:
我想把clippingNode渲染到renderTexture,然后显示到一个sprite中,进行多次操作。

1.把clippingNode装到clipContainer(是个node)里面。
clipContainer->addChild(clippingNode);

2.把clipContainer渲染到clipRender(是个RenderTexture)里面。
clipRender->begin();
clipContainer->visit();
clipRender->end();
Director::getInstance()->getRenderer()->render();

3.把clipRender显示到renderSp (是个sorite)里面。
auto renderFrame = nailRender->getSprite()->getSpriteFrame();
auto renderSp = Sprite::createWithSpriteFrame(renderFrame);
renderSp->setPosition(Vec2(300, 300));
renderSp->setRotation(180);
renderSp->setFlippedX(true);
renderSp->setName(“renderSp”);
nailContainer->addChild(renderSp);

结果:当clipingNode的child是带有透明度的sprite时候,renderSp 第一次色彩显示会明显的变灰,经过多次这种渲染操作每次会颜色会变淡变淡变淡。

有例子没 代码能发个邮箱不

是不是多次渲染造成的精度丢失