Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / Popcorn Demo

Author
Message
CJB
Valued Member
20
Years of Service
User Offline
Joined: 10th Feb 2004
Location: Essex, UK
Posted: 30th Oct 2005 04:47
Strange little demo this. Completely pointless, but shows off a camera control technique I was playing with. Music by Mr Scarab.



Zip attached.

Attachments

Login to view attachments
EFX
20
Years of Service
User Offline
Joined: 27th May 2004
Location: Fort Walton Beach
Posted: 30th Oct 2005 05:59
I saw the screenshot, and had to DL. Good effect. I was curious though, did the static respond to the music? It was hard to tell if it did or not.

-
Wiggett
21
Years of Service
User Offline
Joined: 31st May 2003
Location: Australia
Posted: 30th Oct 2005 06:53
whoa, that was awesome, it was a cool effect for opening credits, I think I will want a similar music intro but with rain instead of popcorn, then a dark cyberpunk alleyway leading onto a street will fade in as the camera moves about, then it will go to the original intro. I might ask you for help on this later

CJB
Valued Member
20
Years of Service
User Offline
Joined: 10th Feb 2004
Location: Essex, UK
Posted: 30th Oct 2005 13:10
some technical info:

Static responds to the camera movement (slightly) and is made up of 3 ghosted plains.

'Popcorn' is made up of 1500 textured, transparent plains - all being individually rotated each frame.

Camera movements achieved by first recording a sequence of movements from the mouse, and then 'playing them back' in the form of a camera position.

Cam always facing same direction to give nice effect.

I think I might develope this a little bit further - maybe with a nice retro text-scroller.

If anyone wants the source (for the 'mouse position recorder', and the main demo), e-mail me.

BatVink
Moderator
21
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 30th Oct 2005 17:19
Quote: "Camera movements achieved by first recording a sequence of movements from the mouse, and then 'playing them back' in the form of a camera position."


Nice Idea

Mr Scarab
19
Years of Service
User Offline
Joined: 11th Jun 2005
Location: Kent, UK
Posted: 30th Oct 2005 22:15
Wow I'm very impressed. 1500 plains? Sheesh, I'd love to see how it runs on my old computer. Very good work, let me know what else you come up with.

Sig removed by Mod. Please do not use offensive language in your signature (sic).
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 31st Oct 2005 04:54
Nice I'd love to see the way you did the grainy distortion effect. I have a few ideas, but they all seem like they'd be too slow. For my current project ROBOI, it would be cool to have an effect like that during the level intros.

CJB
Valued Member
20
Years of Service
User Offline
Joined: 10th Feb 2004
Location: Essex, UK
Posted: 31st Oct 2005 12:33
Jeku>

The grainy effect is accomplished by creating three 'noise' textures. Then, cycle between the three textures on a plain (or use three plains and swap them over) - ghost the plains so you can see through them. Make sure the plains are close to the camera so they cover the whole screen. Simple.

I'm sure there are better ways of doing similar effects with shaders, but I'm still a bit 'old school' for that.

My next demo 'Red' improves on the process, and is currently looking VERY nice! (I will try and get it finished tonight).

Here is a little sneak preview:



Flindiana Jones
20
Years of Service
User Offline
Joined: 3rd Nov 2004
Location: Bosnian Power
Posted: 3rd Nov 2005 18:25
Nice music...nice demo thing...nice popcorn...

Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 5th Nov 2005 22:00
Cool, thanks for the info!

Login to post a reply

Server time is: 2024-11-22 18:37:38
Your offset time is: 2024-11-22 18:37:38