Worlds beyond this

Trey is feeling very good about having introduced Ariel to the wonders of three dimensions. He is especially pleased to see her grasp this idea that things in his world can have shapes like squares and triangles around the outside. After all, Ariel couldn’t have any experience with a concept like ‘volume’ — something that people who live in a three dimensional world deal with every day.

So it must be strange for Ariel, he muses, to think of a square as being on the “outside” of some higher dimensional shape. “I wonder,” he ponders, “whether I, living here in a three dimensional world, could think of a cube as being on the ‘outside’ of some four dimensional shape.”

Just then he hears an unearthly voice. He can’t quite tell where it is coming from. The voice seems to be from everywhere and nowhere all at once.

He looks around wildly, trying to figure out who is talking to him. Just then an indistinct form appears — something that is right in front of him, and yet somehow not quite there at all. Perhaps, he thinks, trying to stay calm, there are worlds beyond this.

“Hello Trey,” the voice says, “my name is Tera. I hear you’ve been discussing some cool design ideas.”

A diamond in depth

“I tried to follow your design rules for drawing an octahedron,” Trey says when they meet again the next day. “It’s our nearest equivalent to your diamond.”

“That is very solid of you,” Ariel replies.

“I kept your idea,” he continues, “of using red for ‘near’ and blue for ‘far’, with orange and teal for ‘near-ish’ and ‘far-ish’.” Also the whole notion of using tapered lines for edges that slant away in the extra dimension.”

Ariel is very pleased that someone of such obvious depth is adapting her design ideas. “So what does this three dimensional diamond — this thing you call an ‘octahedron’ — look like?”

Trey places the picture into Ariel’s two dimensional plane:



“Oh, I see,” Ariel says, after looking at the picture a while. “The grey edges are the parts that are actually in my world, with the orange/red sticking out in one direction into your third dimension and the teal/blue parts sticking out in the opposite direction.”

“Exactly!” Trey says, pleased at how quickly she is catching on. “And you can see how it’s really different from the cube I showed you yesterday.”

“Yes…” she replies, deep in thought. “The cube was really made of … let me see … six squares: Left, right, top, bottom, and those directions you call ‘front’ and ‘back’. But this octahedron thing has…” she frowns. “Hmm, it’s very weird.”

“Here’s a hint,” he says, “There’s a reason it’s called an octahedron.”

“Aha!” Ariel says, “Of course! There are eight triangles — four sticking out ‘nearer’ and another four sticking out ‘farther’. Wow, that is completely awesome. I wish I could visit your world sometime.”

“In a way,” Trey smiles, “you already have.”

Like a square, only deeper

After studying Ariel’s excellent design ideas, Trey shows her the following image:

“This represents what we call a cube,” he says. “It’s like a square, only deeper. The fat red lines are edges that are `nearer’ in the third dimension, while the skinny blue lines are edges that are `farther'”.

“What are the dark diamond shapes in the corners?” Ariel asks.

“Ah, those are edges that go from `near’ to `far’. In my world they are exactly the same as the red edges or the blue edges. People in your world can’t them length-wise, because they extend in that extra dimension that doesn’t exist in your world.”

“Wow!” Ariel says, “I totally get this. And what about the second image I showed Lennie — the diamond shape. In your world, is that just a rotated cube?”

“That’s where it gets weird,” Trey says. “In three dimensions that’s another shape entirely. We call it an octahedron.”

Ariel is fascinated. “Can you show me what an octahedron would look like to me, using this drawing system?”

“Hmm,” Trey says, “let me work on that tonight.”

Trey

Ariel felt quite pleased that she had been able to convey to Lennie the wonders of two dimensional shapes. And this got her thinking — maybe the same techniques could be applied to more dimensions.

So Ariel took a plane to see her friend Trey, who lives in the third dimensions. She had read in school that there are all sorts of hypothetical shapes in a three dimensional world that cannot exist in the normal two dimensions that she’d lived in all her life. Maybe, she thought, the right visualization technique could help her understand these fabulous shapes.

Trey was very happy to see her. They had first met in his younger days, when he had kept a flat just outside of Plano Texas. He still had fond memories of those times, which despite appearances went very deep.

When Ariel posed the problem to him, Trey was intrigued. How could he combine her visualization techniques with his knowledge of the third dimension, to explain higher dimensional shapes to Ariel?

“Let me think about it overnight,” he said, “and by tomorrow I should have something for you.”

Defending the second dimension

Let’s say our two dimensional creature is named Ariel (which sounds like “area”) and our one dimensional being is named “Lenny” (which sounds like “length”).

Let’s also assume that Lenny can detect color as well as something equivalent to what we might call “thickness” — which might appear to him as a more vivid color, or some sort of texture, or perhaps a greater visual density.

When Ariel wants to show various shapes to Lenny, she can use both thickness and color to suggest a second dimension.

For example, suppose Ariel wants to convey the idea of “a square” or “a diamond”. To us these are rotated versions of the same shape, but to Lenny, rotation is a very advanced concept indeed, so Ariel will present them as different shapes.

Lenny can see only an “x” dimension, but Ariel asks him to imagine an extra “y” dimension. Ariel uses both “redder” and “thicker” to convey “nearer in y”, and “bluer” and “thinner” to convey “further away in y”. Of course to Lenny these are just abstractions — but Lenny understands them because he already has experience with “near” and “far” along his own x dimension.

Below are a square (top) and a diamond (bottom). In each case, on the left is what Ariel sees, and on the right is what she draws for Lenny (the gray arrows show Ariel’s idea of the correct viewing direction for each shape):

Lenny discovers that he can use his powers of imagination to understand these two shapes, which makes him feel rather clever.

But then Ariel tells Lenny that the square and diamond are actually the same shape — each is just a rotated view of the other.

As you might imagine, Lenny finds this very challenging. After all, he has no experience at all with the concept of rotation. “Oh dear,” he tells her, “I’m afraid this is going to require some non-linear thinking.”

Defending the third dimension

I would love to talk about the fourth dimension here, but I think for many people it would be a stretch. So maybe it’s a good idea to start with a different question: How would you explain our three dimensional world to a creature who lives in only two dimensions? How, for example, would you explain a cube, or a pyramid, or an octahedron?

Of course Edwin Abbott got here nearly 130 years ago. But he was limited by the relatively scarcity of computers in those days, so perhaps we can take the argument further.

Yet I wonder whether that is even the best place to start. Maybe we should begin by placing ourselves in the (very flat) shoes of those two dimensional creatures. Imagine them looking sadly upon beings who exist only in a one dimensional universe — that is, inside a line.

I imagine our two dimensional creatures would feel very grand indeed, compared to such poor monodimensional souls. “How,” they might well ask themselves, “can we explain something as complex as a square or a triangle to someone who can perceive only one dimension?”

The answer, of course, is to appeal to their one dimensional friend’s intelligence and imagination. But more on that tomorrow.

Defending the fourth dimension

The sad events around Boston these last two days have been so overwhelming that the event I was going there for has been postponed. So I find myself with an extra day in New York.

It’s important to use that sort of extra time productively. For example, thinking about interesting ideas.

Ever since my blog post about the pyramid of spheres, I have found myself thinking about how beautifully those shapes fit together. And I remembered that when I was a kid, I was completely fascinated to discover that exactly six quarters can be fit around a quarter — to make a perfect hexagon. To me this was pure magic.

You can sort of do something like this in three dimensions, since twelve spheres can fit perfectly around a sphere (I once made an on-line visualization of this). But it’s not as pretty in three dimensions — the resulting arrangement doesn’t form a perfectly regular structure.

Yet it turns out that in four dimensions it all becomes perfect again. Just as in two dimensions you can fit six circles perfectly around a circle, which extends into a perfectly regular pattern that goes on forever, in four dimensions you can fit twenty four “hyperspheres” (spheres in four dimensions) perfectly around one hypersphere, which also extends into a perfectly regular pattern that goes on forever. The beautiful four dimensional shape that does this is called a “24-cell”.

I know 4D is a touchy subject for many people. After all, we can’t actually visit the fourth dimension. But hey, the magnificent thing about being human is that we can think about things that don’t physically exist. These things include the very words that come out of our mouths, as well as love, honor, joy, happiness, and a sense of humor.

In fact, just about all of the things we care about most deeply are things that don’t physically exist. So what’s wrong with thinking about the fourth dimension?

Things to do in Improv when you’re chess

In 1995 I saw a wonderful and sadly overlooked film called “Things to do in Denver when You’re Dead”. Everyone in the cast, which included Christopher Walken, Andy Garcia, Gabrielle Anwar, Christopher Lloyd and Steve Buscemi, among others, was at or near their very best, and the writing by Seth Rosenberg was simply amazing.

The story was simple, and featured a powerful existential question: If you know you’re going to die in a matter of days, how do you spend your remaining time on earth? And for that matter, what does time even mean in such circumstances?

Anyone familiar with Tom Stoppard will immediately recognize that the title is a clever riff on his “Rosencranz and Gildenstern are Dead”, which ponders similar questions — which is itself in turn a clever riff on “Hamlet” (which tackles existential questions of its own).

A conversation today reminded me that this film was an influence on my thinking about interactive narrative. The conversation came in the wake Emily Short’s recent brilliant talk about interactive narrative at GDC. My take-away from Emily’s talk was that it might be more interesting let players manipulate not what interactive characters do, but rather how the characters do it.

In other words, you don’t get to decide your fate, but you do get to decide what you will do on your way to your fate.

And then I remembered that I had done some experiments along these lines when I was working with Athomas Goldberg on our “Improv” research project. Shortly after having seen “Things to Do in Denver When You’re Dead” I had put my little Improv characters into a chess game. They couldn’t affect the outcome of the game — which was played by real people. Rather, the characters would react emotively to the moves of the game.

Imagine for example, a pawn and a knight who have fallen in love. As one of them falls in the heat of battle, they say their tearful goodbyes. Now imagine a toolbox for creating such character personalities and for generating little scenarios between them. Characters can be comic, tragic, or simply absurd.

This direction opens up new possibilities for interactivity. Once we are freed from responsibility for plot, we can focus on character.

I called it, of course, “Things to do in Improv when you’re chess”.

Incomprehensible

I know that atrocities against humanity happen all the time around the world. Yet there is a difference between intellectual knowledge and emotional knowledge.

The horror of the bombing at the Boston Marathon hits me on an emotional level. These are my friends, my colleagues, my world. And so the sheer cruel insanity of such an act jars me deeply, while remaining beyond my understanding — I find it incomprehensible.

There might be a political element here, yet what sort of political agenda could be effectively advanced by the deliberate killing and maiming of children?

This coming Saturday I will be traveling up to Boston, where I will see many friends and colleagues. I’m sure the topic of the bombing will come up. Yet despite of the freshness of that horror, we will not let it define us.

This is the one victory we can always claim against the purveyors of death. Their actions inevitably lead to nothingness. Whereas even in the face of terrible sadness and loss, we will continue to find ways to celebrate each other — and this life, in all of its infinite joy and possibility.

Tiny people

This weekend past my friend and I
Through New York streets did roam,
And discovered tiny people.
Here’s the doorway to their home:

We knocked upon their little door,
Oh do not ask me why,
But we never got an answer
(I have heard they’re very shy).

When we return we hope to see
Their door is open wide,
Although I’m not quite certain
Just how we would fit inside.