在Stage 3D之前,我可以简单地捕获具有就地站点的Flash渲染引擎的输出并将其用作纹理。但现在,舞台3D似乎无法呈现无窗......
有没有办法捕获以直接模式运行的闪光控制的输出?或者有没有办法让它们渲染到提供的表面?
答案 0 :(得分:0)
您可以将Stage3D缓冲区捕获到BitmapData
中尝试方法Context3D.drawToBitmapData()
var renderedBitmapData:BitmapData = new BitmapData(viewWidth, viewHeight, true);
renderContext.drawToBitmapData(renderedBitmapData);
renderContext.present();
//Add to stage
bitmap = new Bitmap(renderedBitmapData);
this.addChild(bitmap);