0

ピクセルベンダーフィルターを適用した後、ムービークリップを幅と高さの2倍に伸ばすにはどうすればよいですか?

ビデオを含むオブジェクトがあります(たとえば、512 x 512)。ピクセルベンダーフィルターを適用します。次に、結果をストレッチします(たとえば、1024 x 1024に)。それを伸ばす方法は?

だから私のポイントは1)効果の結果をレンダリングする2)結果を伸ばす

(これはすべてCPU / GPUリソ​​ースの節約であるため、そのような操作で節約できない場合は、お知らせください)

4

2 に答える 2

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);

スムージングやピクセルスナッピングなどの調整が必要になる場合があります

于 2009-11-12T08:23:11.013 に答える
0

PixelBender で編集したクリップで試したことはありませんがclip.width *= 2; clip.height *= 2;、この場合は通常どおりに動作しませんか?

于 2009-11-12T02:32:05.810 に答える