Italo Calvino – The Flash

I’d never heard of Italo Calvino before today – but I thought this was pretty special, and I’d like to read more of his work. Perhaps you will, too:

It happened one day, at a crossroads, in the middle of a crowd, people coming and going.

I stopped, blinked: suddently I understood nothing. Nothing, nothing about anything: I did not understand the reasons for things or for people, it was all senseless, absurd. I laughed.

What I found strange at the time was that I had never realized before; that up until then I had accepted everything: traffic lights, cars, posters, uniforms, monuments, things completely detached from any sense of the world, accepted them as if there were some necessity, some chain of cause and effect that bound them together.

Then my laugh died. I blushed, ashamed. I waved to get people’s attention. “Stop a moment!” I shouted, “there is something wrong! Everything is wrong! We are doing the absurdest things. This cannot be the right way. Where can it end?”

People stopped around me, sized me up, curious. I stood there in the middle of them, waving my arms, desperate to explain myself, to have them share the flash of insight that had suddenly enlightened me: and I said nothing. I said nothing because the moment I had raised my arms and opened my mouth, my great revelation had been as it were swallowed up again and the words had come out any old how, on impulse.

“So?” people asked, “what do you mean? Everything is in its place. All is as it should be. Everything is a result of something else. Everything fits in with everything else. We cannot see anything wrong or absurd.”

I stood there, lost, because as I saw it now everything had fallen into place again and everything seemed normal, traffic lights, monuments, uniforms, towerblocks, tramlines, beggards, processions; yet this did not calm me, it tormented me.

“I am sorry,” I said. “Perhaps it was I who was wrong. It seemed that way then. But everything is fine now. I am sorry.” And I made off amid their angry glares.

Yet, even now, every time (and it is often) that I find I do not understand something, then, instinctively, I am filled with the hope that perhaps this will be my moment again, perhaps once again I shall understand nothing, I shall grasp the other knowledge, found and lost in an instant.

PS3 XMB Wave in Flash / AS3

My second attempt at recreating the PS3 XMB “wave” thingy in Flash – I’m thinking it’s not too shabby for purely using blurred 2D lines for the waves. I’m sure it could be fine-tuned to match up with the real XMB better, but for what I wanted this is fine.

And all using zero 3D, and zero splines/beziers.

Not bad for 7KB of Flash!

PS3 Wave in ActionScript 3 / Flash

I had to cover a class on Flash today, and I haven’t touched it in over a year, so I got up bright and early to make sure I wasn’t too rusty…. and yeah… I was. Really rusty.

I was thinking in C++ and Python and Java, not thinking in AS3 and everything was wrong – so I decided to write a PS3 XMB (Cross Media Bar) “Wave-Thing” as practice. In fact, it doesn’t even do the waves – just the sparkles. Still, was a good exercise to get my head back in the game.

There’s nothing to stop me implementing the waves as fixed DisplayObjects moving in parallax (easy, weak), or via blurred splines (preferred, harder) – but at least I got the sparkles, um, sparkling…

I think I will do the waves, I need some spline practice…

Update: Modified so spark is allocated to MC with one of four levels of blur, increased spark density, spark has 50% chance of pulsing again without being re-initialised, spark has 1% chance of being big on initialisation.

Credits: PS3 wave background from: http://blog.guifx.com/2009/04/24/playstation-3-wallpapers/