Motion blur in sprite animation

Discussion and feedback on Construct 2

Post » Sat Jun 30, 2012 11:31 am

Can there an effect be done in Construct 2, which creates a blur between two anim frames?

Frame 1
Attack__begin position: sprite characters sword & arm raised high

Frame 2
motion blur of frame 1 and frame 3 resulting in a blurry indistinct shape, maybe show only every second row of pixels

Frame 3
Attack__end position: 3. sprite characters sword & arm down
B
25
S
5
G
5
Posts: 138
Reputation: 5,638

Post » Sat Jun 30, 2012 11:38 am

Pre-generated is maybe the fastest way. Simply blur the two sprites in photoshop somehow and use that as an in-between frame.
B
25
S
5
G
5
Posts: 138
Reputation: 5,638

Post » Sat Jun 30, 2012 8:44 pm

Possibly with webGL and a custom plugin but certainly not without it. Unless of course you want to fake it with animation ;)
B
90
S
30
G
24
Posts: 3,189
Reputation: 32,400

Post » Thu Jul 26, 2012 10:51 am

I'm thinking of two "animation" poses. Final Fantasy VII-like attack movements - but the warrior is charging forward only 4-10 pixels.
So
SPRITE_ANIM_FRAME_1 begins to move forward
then after few ticks
SPRITE_ANIM_FRAME_1 begins to fade to ~50%
then after few ticks
SPRITE_ANIM_FRAME_1 is replaced by a 50%-faded out SPRITE_ANIM_FRAME_2
then after few ticks
SPRITE_ANIM_FRAME_2 is faded in 100%

Moving the sprite 1-3 pixels to emphasize the effect when and where necessary. Goal is to emulate a real-life situation where a fighter is so fast you only see a blur of his arm/leg or sword being swung. This way I expect a "blur effect" from Construct 2.mercy2012-07-26 10:53:05
B
25
S
5
G
5
Posts: 138
Reputation: 5,638

Post » Thu Jul 26, 2012 12:52 pm

Sure, you could do this with events - or even make your own animation, including faded parts of the previous frame.
B
90
S
30
G
24
Posts: 3,189
Reputation: 32,400


Return to Construct 2 General

Who is online

Users browsing this forum: Ashley, Elliott and 19 guests