Vertical Line Animation Illusion

A place for your artistic side. Discuss techniques and tools for pixel art on the NES, GBC, or similar platforms.

Moderator: Moderators

User avatar
mikejmoffitt
Posts: 1353
Joined: Sun May 27, 2012 8:43 pm

Re: Vertical Line Animation Illusion

Post by mikejmoffitt »

I think you could do something like this using the SNES's mosaic parameters. If I recall you can change the "origin" for the mosaic pattern. If you have the mosaic magnitude at 8 pixels (an entire tile taking on just the value of the origin pixel) and shift down the origin every frame, you can represent 8 frames this way. Of course, the "resolution" is cut into 1/8th its original size this way, but the shimmering effect from the position offset is gone.
Sik
Posts: 1589
Joined: Thu Aug 12, 2010 3:43 am

Re: Vertical Line Animation Illusion

Post by Sik »

Remember mosaic works in both axes, so technically an 8 pixel wide mosaic gives you 64 unique origins... May be better to use a less blocky mosaic while keeping a similar amount of frames in a single graphic (and if you combine this with palette trickery the amount of images can potentially explode, e.g. you can store 4 1bpp frames in a single 4bpp image, at the obvious expense of color count).
User avatar
Myask
Posts: 965
Joined: Sat Jul 12, 2014 3:04 pm

Re: Vertical Line Animation Illusion

Post by Myask »

Memblers wrote:That's a neat idea. I was thinking too, if the animation was only 2 colors, you could squeeze 3 more frames into the same memory.

So you'd have 2 1bpp combined images, then you'd combine them into a 2bpp NES tile arranged like this:
set1: transparent,transparent,color1,color1overlap
set2: transparent,color1,transparent,color1overlap

If that didn't make sense, another way of saying it is
literally having each bitplane be a separate image.

Now, would it be smarter to leave the sprites in place and just update the scroll register? That way your zoetrope-esque image would stay in place.
Celius
Posts: 2158
Joined: Sun Jun 05, 2005 2:04 pm
Location: Minneapolis, Minnesota, United States
Contact:

Re: Vertical Line Animation Illusion

Post by Celius »

Scrolling the background would likely pose greater limitations with what you could do (using the sprite overlay). Since most (if not all) sprites would be taken, the background is all you have left to work with if you want anything else on the screen. Unless you do a sprite #0 hit to update the scroll midframe, everything else would be bouncing around.

Unless you did something clever with the blanked lines. You could turn them into prison bars, and have something going on behind them. If this were the case, you'd want the bars to remain in place, and update the scroll.
User avatar
Myask
Posts: 965
Joined: Sat Jul 12, 2014 3:04 pm

Re: Vertical Line Animation Illusion

Post by Myask »

Yeah, for a moment I thought that having the animation stay in one place might be advantageous...
User avatar
rainwarrior
Posts: 8732
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: Vertical Line Animation Illusion

Post by rainwarrior »

If you wanted to eliminate the motion, the bars can be made with the background and the animation done with sprites placed underneath. That way you have no choice but to move the sprites.
Post Reply