在应用Pixel Bender滤镜后,如何将影片剪辑拉伸到宽度和高度的两倍?
我有一些带有视频的对象(对于ex 512 x 512)我在其上应用了Pixel Bender Filter。现在我想拉伸结果(例如,1024到1024)。如何伸展它?
所以我的意思是 1)渲染效果的结果 2)延伸结果
(这可以节省CPU / GPU资源,所以如果这样的操作不能帮助我保存,请告知我)
答案 0 :(得分:1)
您可以从中创建新的位图并缩放:
//mv is your movieclip with the filter applied, mine had shadow so i added 20 pixels in size
var bitmapData:BitmapData = new BitmapData(mv.width + 20, mv.height + 20, true, 0x00000000);
bitmapData.draw(mv);
new_mv = new Bitmap(bitmapData);
new_mv.width *= 2;
new_mv.height *= 2;
addChild(new_mv);
您可能想要调整一些内容,例如平滑或像素拍摄
答案 1 :(得分:0)
我没有尝试使用PixelBender编辑剪辑,但clip.width *= 2; clip.height *= 2;
在这种情况下不能正常工作吗?