Попробовал сдвинуть область срисовки
Код AS3:
bmd = new BitmapData(this.sight.width,this.sight.height,true,0x000000);
var rect:Rectangle = this.sight.getBounds(cursor);
trace(rect);
bmd.draw(this.sight, null, null, null, rect);
Странно... В плюс сдвигается (если у rect координаты сдвигать в положительную сторону),
а в минус нет.
Создайте еще один экземпляр sight и наложите на него фильтр.
Можно еще cacheAsBitmap выставить