Flatness

No, I’m not talking about my stomach, as then I would have put “Roundness” or “Flabbiness” as the title. I’m cheating a bit as I’ve already put some of this elsewhere in blogdom. A nice thing about technology is when it lets you separate out bits of the world so that you can appreciate them.

We were discussing why shadows aren’t completely black and I didn’t come up with a good explanation beyond the fact that light usually gets to a particular point e.g. the floor via many routes, bouncing off other things or going direct from the sun or lightbulb, and usually the thing casting the shadow only blocks off one of the routes. I then found a video showing the effects of radiosity, which is the term (in computer graphics, at least) for light bouncing off things and going on other things. Most of the video is showing how whizzy some product is because it works out the radiosity instantly, but towards the end it shows what happens if you do computer graphics to show a room without worrying about radiosity.

The result is unrealistic and flat – obviously computer-generated. It turns out that to capture reality is really hard! The spotlight (in this case) shines on loads of different surfaces in the room – each surface is more or less shiny, has a colour, and is at a certain angle relative to each other surface in the room. The spotlight shines on a given surface and then some fraction of it (depending on how shiny it is) bounces off. What the reflection hits depends on the angles things are at and how far away things are from other things, and what colour the light is depends on the colour of the first surface – white light shining on a green wall will give only a green reflection.

The trouble is, this process repeats and repeats, with light bouncing all over the place. It’s limited mostly by the fact that the surfaces don’t reflect 100% of the light as they’re not perfect mirrors, so eventually it all peters out. Doing all this in a computer involves lots of maths (beyond me), and the video is saying “Look, we can do this maths really quickly”. I showed the video to the boys, who were impressed more by the music than the pictures *sigh*. To be expected, I suppose.

I really liked The Incredibles DVD – the story was fab (the children loved it too) and there were some nice extras. One of the extras was for geeks like me, about the computer graphics. They deliberately aimed for a cartoon kind of look, but there were some things that they worried about, such as the hair and skin. It turns out that the surface of skin traps the light falling on it a bit, so that it bounces around inside and makes it glow slightly. If you don’t model this in your computer graphics it looks like plastic rather than skin.

Radiosity reminded me of being in a sound-treated room in a linguistics lab, where nearly all of the echo was absorbed by the walls. (In a way radiosity is like the light equivalent of echoes.) We take echo so much for granted, but without it the world seemed flat in a very off-putting way. It’s hard to describe for people who haven’t experienced it – the closest is 2D sound rather than 3D – but not mono vs. stereo. I guess we subconsciously use echo to keep track of how far away things are, and without echoes our brain flails about as it doesn’t know where things are so well.

I want one for our bath

A prototype from Japan for writing on water using waves.

The boys have got a toy plane that happens to be a stealth fighter, and I told J that it was hard to see with radar. He asked how this was, and I told him that special paint on the plane cancels out the radar waves, and I’d tell him more when we went to Hunstanton, by drawing on the beach. Due to the unpleasant weather and cramming lots of things in this didn’t happen.

He reminded me of this tonight and I told him that it would have to wait till tomorrow but there’s an interesting thing that uses the same physics (the Japanese writing bath thing) which impressed him appropriately and got him off to bed. So tomorrow, if he remembers, we’ll be talking about the superposition of waves. I don’t think I’ll use the word superposition, probably adding instead.

On the way up to bed he asked me in a slightly worried voice “If the President of America finds out that we’re talking about this will he get cross with us?” I asked him what he meant, and he was worried about the wave stuff (not stealth technology) and I said it was just the special paint on the stealth plane that was secret. The physics itself was alright, and his aunt, grandfather, grandmother etc. all knew it already. Phew! Not about to be carted off by Americans in dark glasses just yet, then.

What kind of genius are you?

There was an interesting article in Wired about two kinds of genius. As well as the content itself being interesting, it got me thinking. My own industry (computer software) is traditionally seen as somewhere for bright young men (ageism and sexism unfortunately intentional). It’s a little saddening looking around the office sometimes and thinking “How many people here are over 40?” and “Where does everyone go when they get over 39? Is this Logan’s Run (with 10 years’ grace) or something?” This is getting increasingly relevant for me as, apart from in church, I’m no longer of an age where I can be described as young.

There are the normal arguments against ageism, to do with the value of experience, diversity of views and so on, but this article suggests that some people are late developers – their experience isn’t just an end in itself, but is a means to producing better and better work.

The article is a bit like the hare and the tortoise, except both win. I’ve a sneaky feeling I’d prefer to be the tortoise in the long run in this instance though. It must be bittersweet to be the young genius who then peters out, unable to live up to their own reputation and unable to do the great things again. The lesser work of later years is probably still amazing, but no-one wants to know as it’s not the spectacular quality from the beginning. Dying young, before you fade, is a rather terminal way of protecting your reputation.

I’m obviously still in training for my late-developing genius phase.