GeoCities.us GeoCities.us » SiliconValley » Network Get your FREE home page!

 
 
9
+
Z
 
 
 
 
 
A
|
D
^
3
S
 
 
"
3
9
H
3
#
B
P
 
4
=
.
9
 
 
 
 
 
 
 
 
+
H
 
 
 
 
 
 
 
 
 
 
K
2
 
 
 
3
7
Y
Y
 
 
 
 
 
0
P
:
 
 
 
 
 
 
 
G
K
4
U
 
 
 
 
 
 
 
D
H
"
"
 
 
 
D
4
Z
K
*
 
 
-
M
J
E
N
*
 
 
J
H
 
 
 
 
 
 
 
-
'
~
#
Z
8
P
:
 
 
 
 
1
Z
~
6
5
 
 
 
 
A
R
 
 
 
 
 
 
 
 
M
8
6
^
2
 
:
N
N
G
2
 
 
 
BULLET TIME
todd's matrix page
> seen in theaters: 6   > dvd: owned   > spoon: unbent_

[whoami] [cast] [wachowskis] [bullet time] [red/blue] [rumors] [rain.bas] [theories >>]

> WHOAMI

I'm Todd. I'm 17, I'm a senior, I live in Oregon, and I write programs. QBasic since I was 12, Turbo Pascal in AP Computer Science this year, and I'm teaching myself C out of a book from the library that is older than me. My mom says I spend too much time in front of a screen. I tell her that's exactly what the machines want her to think.

I saw The Matrix on opening night, Wednesday, March 31, 1999, with Freddie and Billy, because we had heard it was "the computer movie" and we thought it would be dumb, like every movie where somebody types on a keyboard and a 3-D skull spins on the screen. It was not dumb. We sat through the credits without talking and then went to Denny's and talked until 2 a.m.

Then I went back. And back.

THEATER.LOG
#1 Wed 3/31opening night. mind blown.
#2 Sat 4/3to make sure I saw what I saw.
#3 Sat 4/10took Brandon. he ducked during the lobby.
#4 Sat 4/24took my dad. he said "huh" at the end. high praise.
#5 Sat 5/8alone. watched only the backgrounds.
#6 Sat 7/3dollar theater, front row. neck hurt.
DVD Tue 9/21bought at 10:02 a.m. (skipped 2nd period, sorry mom).

----------------------------------------

> CAST

KEANU REEVES as Neo. By day, Thomas Anderson, a programmer at a big software company. By night, a hacker who goes by Neo. People make fun of Keanu, but he spent months learning kung fu for this and you can tell, and his whole confused thing is perfect for a guy who just found out his entire life was a computer program.

LAURENCE FISHBURNE as Morpheus, the captain of the ship, who believes in Neo before Neo does. The calmest person ever filmed. The fight with Neo in the training program is my favorite scene in the movie, period.

CARRIE-ANNE MOSS as Trinity. The first five minutes of the movie are her, and those five minutes are why everyone in the theater stopped eating popcorn. Also she's on the DVD commentary, which is cool.

HUGO WEAVING as Agent Smith. The best bad guy since Darth Vader. He's an Australian actor and he talks like a computer that has learned English from a manual and resents it.

JOE PANTOLIANO as Cypher. The guy on the ship who is tired of the real world. You hate him, but you kind of understand him, which is worse.

GLORIA FOSTER as the Oracle. She's baking cookies in a regular apartment kitchen and she knows everything. That scene gets better every time.

----------------------------------------

> THE WACHOWSKI BROTHERS

Larry and Andy Wachowski, two brothers from Chicago, wrote it and directed it. Before this they made one movie, Bound, in 1996. They filmed The Matrix in Sydney, Australia, and brought over a famous Hong Kong fight choreographer, Yuen Woo-ping, who trained the actors for months before filming started. They mixed kung fu movies, comic books, anime, Alice in Wonderland and philosophy, and somehow it all fits. I want to be them when I grow up. Or at least I want to have that idea.

----------------------------------------

> HOW BULLET TIME WORKS

You know the shot. Somebody jumps or dodges, everything almost freezes, and the camera swings around them in slow motion like it's on a track. The rooftop scene where Neo bends backwards. There's no camera that can move that fast around a person. So how?

The DVD explains it, and here's what I got out of it:

1. They plan the shot on a computer first, the path the "camera" is supposed to travel around the actor.

2. Then they set up a row of about 120 still cameras along that exact path, aimed at the actor, in front of a green screen.

3. The actor does the move, on wires, and the cameras fire one after another, each one taking one picture from its spot. (Or all at the same instant, if they want time totally stopped.)

4. Put all the pictures in order and play them like a flip book. Since each one was taken from a slightly different spot, it looks like one camera flying around a frozen moment.

5. The computer fills in extra frames between the cameras so it's smooth, and they put in a background made from photos of the real location, plus the bullets and the ripples in the air.

As a programmer, I think of it like this: normally a movie is one camera and a loop over time. Bullet time flips it around. It's an array of 120 cameras and a loop over space. That's the whole trick, and nobody thought of doing it that way until these guys.

DVD tips: Turn on the "Follow the White Rabbit" feature. A little white rabbit shows up on the screen during nine of the big effects scenes, and if you press Enter on the remote it jumps to behind-the-scenes footage of how they shot it. The bullet time documentary itself is kind of hidden; look under "Take the Red Pill" in the menus. There's also a commentary with Carrie-Anne Moss and the effects supervisor, John Gaeta, and an HBO making-of special.

----------------------------------------

> THE RED PILL AND THE BLUE PILL

Morpheus holds out two pills. Take the blue one and you wake up in your bed and go on with your normal life and forget all this. Take the red one and you find out what the Matrix really is, and you can never go back.

RED
The truth, whatever it is. A hovercraft. Bad food. Kung fu downloaded straight into your brain. Getting to be the person who knows.
BLUE
Your bed. Your family. Steak, even if it isn't real. Never knowing what you gave up.

The first four times I saw the movie, I would have grabbed the red one before he finished talking. Now I'm not so sure. See my theories page for why.

----------------------------------------

> SEQUEL RUMORS

WARNING: THESE ARE RUMORS. I AM NOT SAYING ANY OF THIS IS TRUE. It's stuff I've read on newsgroups and heard from people who heard it from people. Don't e-mail me mad when it turns out wrong.
[RUMOR] There will be two more movies, and they'll film them both at the same time.

[RUMOR] They'll shoot in Australia again.

[RUMOR] We finally get to see Zion, the last human city they talk about.

[RUMOR] Agent Smith comes back somehow. (I'd believe it. He's a program.)

[RUMOR] Don't hold your breath. A couple of years at least.

[NOT A RUMOR] I will be there opening night. Whatever night that is.

----------------------------------------

> RAIN.BAS

The green falling code at the top of this page is just typed in, but I also wrote a QBasic program that does it for real on your screen. It's short. Copy it into QBasic (it comes with DOS and it's on the Windows 95 and 98 CD too), press F5, and press any key to quit.

' RAIN.BAS - green rain, by Todd
RANDOMIZE TIMER
SCREEN 0: WIDTH 80, 25
COLOR 10, 0: CLS
DIM y(1 TO 80)
FOR i = 1 TO 80
  y(i) = INT(RND * 24) + 1
NEXT i
DO
  x = INT(RND * 80) + 1
  c$ = CHR$(INT(RND * 94) + 33)
  LOCATE y(x), x: COLOR 2
  PRINT c$;
  y(x) = y(x) + 1
  IF y(x) > 24 THEN y(x) = 1
  LOCATE y(x), x: COLOR 10
  PRINT c$;
LOOP UNTIL INKEY$ <> ""
COLOR 7, 0: CLS

Color 10 is bright green and color 2 is dark green, so each column has a bright "head" and leaves a dim trail behind it. On a fast computer it goes crazy fast. On our old 486 at school it looks just right. I'm working on a Pascal version where the trails fade out, but it's not done.


F
'
6
^
 
 
 
"
~
M
-
T
 
2
U
=
J
.
T
=
~
E
9
L
5
$
-
'
N
H
1
^
#
V
2
^
 
 
 
:
=
.
K
%
Y
 
 
 
 
 
2
+
 
 
 
|
%
 
 
 
 
H
6
D
B
 
9
P
D
8
A
$
1
J
J
 
 
 
 
%
:
C
 
 
X
"
 
 
 
 
G
*
C
 
 
 
Z
^
:
6
 
 
7
2
=
X
H
.

> you are visitor number
006912
> since 4/12/99

floppy disk
[my theories + philosophy >>]

> mail: [email protected]
> last updated: 9/24/99_