English Amiga Board


Go Back   English Amiga Board > Support > support.Demos

 
 
Thread Tools
Old 05 August 2012, 16:18   #1
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,982
Need explanation of a demo effect - screen zoom/rotate

Hi all -

There were a few demos back in the day that used this effect. It appeared to be random, and a 50% dither was employed. The screen would rotate and gradually expand, creating swirls of colour as it did.

I kind of got the idea that it was rotating the screen and pasting it back in a feedback loop, but I'm not so sure.

Anyone know how it was done? I can't recall any of the actual demos that did this, but one that sticks in my mind used pink and a kind of light green colour for the effect.

Thanks,

D.
Dunny is offline  
Old 05 August 2012, 17:36   #2
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,988
Are we talking the blitter tornado effect as seen in Stardust and the following Prestige cracktro?

[ Show youtube player ]
Galahad/FLT is offline  
Old 05 August 2012, 22:15   #3
crabfists
Registered User
 
crabfists's Avatar
 
Join Date: Feb 2008
Location: warrington UK
Posts: 118
I have wondered for years how this was done. Amazing effect. Used to stare at that Prestige cracktro for ages...
crabfists is offline  
Old 05 August 2012, 22:35   #4
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
Never made one but I know roughly how it's done:

Push random pixels into the centre of the display (watch the effect and look closely at the centre of the screen, you'll see it)

Blitter copy the bitmap data around and out from the centre to the edges.

The random pixels coupled with the way the blitter copies are done gives the "fractal" looking spirals.
pmc is offline  
Old 06 August 2012, 01:49   #5
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,982
Quote:
Originally Posted by Galahad/FLT View Post
Are we talking the blitter tornado effect as seen in Stardust and the following Prestige cracktro?

[ Show youtube player ]
That's the one!

Quote:
Originally Posted by pmc View Post
Never made one but I know roughly how it's done:

Push random pixels into the centre of the display (watch the effect and look closely at the centre of the screen, you'll see it)

Blitter copy the bitmap data around and out from the centre to the edges.

The random pixels coupled with the way the blitter copies are done gives the "fractal" looking spirals.
Indeed. I experimented with a simple zoom instead of the blitter copy, and it didn't look good. I'd love to know how the copy is actually performed.

D.
Dunny is offline  
Old 06 August 2012, 07:59   #6
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
Ah, but to know that is to take away the magic.

Experiment with various ways of copying and see what happens. My guess would be that was exactly what the original coder of the effect did.

Original is in the 40kb intro Bananamen by Stellar if I remember rightly.
pmc is offline  
Old 06 August 2012, 08:25   #7
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by pmc View Post
Original is in the 40kb intro Bananamen by Stellar if I remember rightly.
That's the first good looking feedback effect of this kind coded by Dweezil and most known. The original effect was coded by Tizzy and appeared in Shining's 40k intro released at TP'92.
StingRay is offline  
Old 06 August 2012, 09:04   #8
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
OK, nice one Stinger

I'll have to check that one.
pmc is offline  
Old 21 April 2023, 12:37   #9
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,344
Bumping a very old thread

I liked this effect. There was an intro/cracktro (crystal/melon/lemon.?) with this effect (and the music by Radix Paul The Penguin)
Unlike the others it appeared to be more than 1bpl (i.e. it was in colour) but I can't find it
alexh is offline  
Old 21 April 2023, 13:10   #10
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
Quote:
Originally Posted by alexh View Post
Bumping a very old thread

I liked this effect. There was an intro/cracktro (crystal/melon/lemon.?) with this effect (and the music by Radix Paul The Penguin)
Unlike the others it appeared to be more than 1bpl (i.e. it was in colour) but I can't find it
The Bananamen one is multicolor, but haven't looked closely enough to determine if they just repurpose an older frame for the other bitplane..
hooverphonique is offline  
Old 21 April 2023, 13:24   #11
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
This?
Attached Thumbnails
Click image for larger version

Name:	tornado.gif
Views:	116
Size:	572.1 KB
ID:	78693  
ross is offline  
Old 21 April 2023, 13:36   #12
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,344
Yes like that. I still can't find the exact intro I was looking for.
alexh is offline  
Old 21 April 2023, 13:42   #13
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by alexh View Post
Yes like that. I still can't find the exact intro I was looking for.
Yeah, I too was convinced that there was an intro with that effect but I couldn't find it..
What you see in the animated gif is my version.
ross is offline  
Old 21 April 2023, 14:11   #14
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
2+ bpls is simple: interleaved bitmap, blit height x2+, random pixels in the middle have random colors.
Full Moon (aga) by VD/Fairlight, which kind of matches that gif's palette, has 4 bpls but it's prerendered animation.
a/b is offline  
Old 21 April 2023, 14:44   #15
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by a/b View Post
2+ bpls is simple: interleaved bitmap, blit height x2+, random pixels in the middle have random colors.
Full Moon (aga) by VD/Fairlight, which kind of matches that gif's palette, has 4 bpls but it's prerendered animation.
Full Moon, right!

The thing about my colors version is that I pretty much randomly picked a couple, liked them and left it here

But.. what do you mean by "prerendered animation"?
ross is offline  
Old 21 April 2023, 14:48   #16
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,344
Quote:
Originally Posted by ross View Post
Quote:
Originally Posted by a/b View Post
[ Show youtube player ]Full Moon (aga) by VD/Fairlight, which kind of matches that gif's palette, has 4 bpls but it's prerendered animation.
But.. what do you means by "prerendered animation"?
I had noticed it repeats on a very short loop unlike others I've seen. But the "animation" is quite long 1s / 25 frames?

Last edited by alexh; 21 April 2023 at 14:54.
alexh is offline  
Old 21 April 2023, 14:56   #17
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by alexh View Post
I had noticed it repeats on a very short loop unlike others I've seen. But the "animation" is quite long 1s / 25 frames?
Gah.. just noticed that from the youtube video.. probably because they needed frame time for the other overlay effect?
(what you see from my gif is a grab from winuae, for a 2 bitplanes version and it can work on base A500)

EDIT: I will use it shortly in a little intro; it's nothing new, but nice to look at

Last edited by ross; 21 April 2023 at 15:03.
ross is offline  
Old 21 April 2023, 15:09   #18
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
If you look in memory you'll see a whole lot of prerendered screens with that fx (it generates the animation at the start of the end-part and then plays it in a loop). "Only" the zoom scroller is realtime. I don't have the exact numbers, but let say fullscreen is 10kb *4bpl *25 = 1mb. No problem for A1200.
You can also add a watch at $dff058 in winuae and you'll see it only does 1 word wide blits (other than blit clear), tornado is typically 3 words (2 and +1 for shift) wide.
a/b is offline  
Old 21 April 2023, 15:13   #19
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
Quote:
Originally Posted by ross View Post
it's nothing new, but nice to look at
Yeah, it's in my top5 fx. One of my retro friends never gets enough of it, his #1 fav intro is Dark Room .
a/b is offline  
Old 21 April 2023, 18:12   #20
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,982
Oh man it's been a minute. I managed to get this coded up - here's my BASIC interpreter running the effect in 800x480, 256 colours:

[ Show youtube player ]
Dunny is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Metropolice Demo screen resolution problems mfletcher support.Demos 13 15 October 2021 00:21
Full screen 'copper' flashing Jesus On-e' Demo only after v1.6+ prof72 support.WinUAE 5 10 August 2010 17:05
Error explanation?? ORSM T support.Hardware 7 01 June 2007 07:36
code explanation BippyM Coders. General 19 01 May 2007 14:12
Selection-screen Global Effect Tim Janssen support.Games 15 18 October 2002 08:33

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 05:12.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11048 seconds with 16 queries