Flash « skive | what we like, think and do

Wallpaper Augmented Reality issue

posted by James Alliban on 2009.12.23, under Augmented Reality, Flash, New technology

We’re currently working on a number of Augmented Reality projects which should see the light of day in the New Year. We were also recently approached by prestigious design magazine Wallpaper, to produce a series of Augmented Reality applications for their very first AR issue.

We didn’t have very long to build them and there was a fair bit of overtime involved but the end result was worth it. The piece was directed by Noah Harris at Blinkart with 3D modelling by Glassworks.

So rush out and buy the magazine and then go here to interact with the applications.

Adobe MAX ‘09: An insider’s story

posted by James Alliban on 2009.10.23, under Flash, Things we like, Things we think

adobe_max1

After the success of my Augmented Reality business card application I was fortunate enough to be invited to Adobe MAX 2009 in LA by the O’Reilly guys, to talk about my experiences with AR. Here are my impressions of the conference.

The keynote kicked the conference off with a real bang. These initial talks are renowned for being fairly dull affairs but Adobe pulled out all the stops to make this one something to behold. It started with an incredible dance performance by one of Adobe’s charitable endeavours, the Peapod academy. A discussion on the developments of the Flash platform followed. This included discussions of the new features built into AIR, a sneak look into the the latest developments in the openscreen project and a discussion of ColdFusion and LiveCycle with a look at some extraordinary enterprise projects. The climax was the announcement (after a hilarious Apple slanging Myth-Busters take off) that Apple was now accepting Flash applications into the App store. Now this isn’t exactly Flash in the iPhone browser but it’s certainly a positive step forward.

iphone_in_flash

But by far the most awe-inspiring spectacle was the extended screener of James Cameron’s Avatar. A pair of 3D glasses, a 6th row seat and a massive 50ft screen heightened the experience to the point where I literally shivered in my seat. The producer John Landau passionately introduced each scene and discussed the extent to which Adobe software was used in the making of the movie.

Although there was a vast amount of sessions, as an interactive artist and non-Flex using Actionscript developer, I initially struggled to fill my schedule. There was a whole host of top flight Flash developers such as Ralph Hauwert and Andre Michell (regulars on the Flash conference circuit) missing from the list. However, the day before the conference started, I learned that Influxis had flown a bunch of them over to talk at the FITC Unconference sessions. For me, this development filled several gaps and led to my schedule being significantly reshuffled.

My main highlights included:

Joshua Davis was as inspirational and entertaining as ever in his Space talk. His latest experiments and influences were explained with a great deal of energy and enthusiasm, impressive for a 9am slot. I enjoyed watching the developments of each project from initial idea through to the finished product. His investigation into bezier curves was fantastic, as was his installation and iPhone work. This will be Joshua’s last speaking engagement for 2 years as he plans to have a well deserved rest.

josh_davis

Being an Augmented Reality monkey, I was inevitably going to end up attending Tomohiko Koyama AKA Saqoosha and Yoshihiro Shindo’s talk on FLARToolkit and the Japanese open source Flash community the Spark Project. It was great to hear about the history of the project and the inner workings of the AR library from the guy who wrote it. Almost as impressive was the huge tea-cosy like bear hat that he wore throughout the talk and for the rest of the day. I had a chat with Saqoosha afterwards and gushed like a schoolgirl whist droning on about how much I loved using his code library. He didn’t seem to mind. Nice guy.

seb_lee_delisle

A few great FITC Unconference sessions followed. Seb-Lee Delisle wowed us all with his playful work. Highlights of the talk included a look at his 5kb 3D Lunar Lander game, a walk through his fantastic 3D Big and Small website and participating in a 3D version of Pong with the rest of the audience. Ralph Hauwert was up next. Ralph is one of, if not the top 3D Flash developer on the planet. By the end we were all stunned by his experiments with fluidic, dynamically lit, interactive geometric shapes. And all this in Flash, and at a very high frame rate. Koen de Weggheleire was up next with a talk on some of the latest features in Flash Player 10. He deserves a special mention for dancing around like a crazed baboon to cheesy house music whilst demonstrating the TriangleMesh feature. Sheer entertainment.

The Adobe MAX awards ceremony followed with special guest Mark Hamill. An inspired choice considering the crowd, Hamill was highly entertaining throughout. We left before the sneak peaks to get ready for the evening but I was later reliably informed that one of the Adobe guys did some live coding dressed in a Chewbacca costume. Wild.

The MAX Bash followed and was an impressive affair. Adobe had taken over almost every establishment in the L.A. Live park. In addition to a Star Wars themed area, complete with Chubacca and Darth Vadar exhibits, Mark Hamill joined the party and was predictably mobbed the moment he arrived. Later that night we met up with some great guys from Sapient and had a ball at the Latin club.

The following morning was my talk, Augmented Reality in the Flash Player with Jesse Freeman. Both halves went very well, we got an above average rating and there were plenty of questions and positive feedback afterwards. Jesse introduced the FLARToolkit library and discussed some of his own work with limitations and the future of FLAR. My half was a discussion of my experiences with FLAR and a discussion of promotion in the field My advice for anyone planning a presentation – make sure you have lots of comical images in your slide show. There’s nothing like a few cheap gags to get the audience on your side. A bit of research is also useful.

I’m pleased to say that we had an above average rating for the talk and had a great write up on digitalarts.co.uk.

Breathing a huge sigh of relief after, I ventured out to see a few of the other MAX talks. The best of the day was A Deep Dive into 10 Innovative Projects for Flash by Thibault Imbert and Michaël Chaize. Some of the better projects were Tomek Augustyn’s face tracking library, HiSlope, due for release soon, and the WiiFlash server which allows Flash developers to use WiiMotes, Nunchuks and Wii Boards as input devices. Another great talk included Kevin Hoyt’s Integrating Flash and Hardware. In a nutshell this session explained how to use a variety of different sensors in Flash using electronics equipment. A must for any aspiring installation artist.

Although initially it was a struggle to find relevant sessions, I was consistently impressed with the scale and quality of the event, the welcoming and informative staff and (in the end) the range of talks on Flash. My fiance Juliet Lall accompanied me, and found the talks on After Effects and Illustrator to be very helpful. I would definitely recommend Adobe MAX to the typical user of Adobe’s range of software. And if Influxis continue to invite the top Flash guys I would recommend it to the atypical rest.

FOTB 09 Geeks on the Beach

posted by James Alliban on 2009.09.24, under Flash, Things we like, Things we think

fotb09_jeramy[1]

Here is a run-down of the most interesting talks:

Day 1

After the interesting keynote which was kicked off a Mexican band, a few of us went to see Visualising Voice: Using the Flash Microphone for advanced interaction by Chuck Freeman. Chuck discussed his quest to persuade Adobe to extend the microphone feature in Flash whilst impressing us with his examples and research.

Dr Woohoo! was next up. We were all blown away by just how much incredible work this guy was doing and his imaginative combination of technology. In one example was using face tracking in openFrameworks to plot 3D points in Maya. These point where then used to create a stunning digital painting of 3D ribbons. Impressive stuff.

The inspiration session that evening was Epiphany by Joel Gethin Lewis. This was right up my street as an interactive artist with visions of grandeur. He introduced us his impressive body of work which included the Massive Attack sound reactive light shows, the world’s first interactive Christmas lights on Regent St and the breathtaking interactive multi-screen floor, Contact.

DAY 2

fotb09_joa[1]

Leaving the Sandbox by Joa Ebert resulted in a thoroughly well deserved standing ovation, and the longest round of applause I’ve ever heard. The guy is working on some truly intense frameworks including a plug-in for eclipse that checks code for any possible optimisation and a library to manipulate and optimise ActionScript Bytecode. He also showed us his AS3 decompiler which automatically generates UML diagrams and class hierarchies. He finished off by compiling a SWF from C# and then another from Java! He nonchalantly mentioned that he knocked it up in his room the day before.

Hacking the newsroom by Jeremy Thorp was up next. Jeremy guided us through his Data Visualisation experiments that came from toying with the New York Times API and Processing. His work was both beautiful and informative. I found it fascinating how his visualisations would reveal trends of public thought in relation to events and periods of time.

The inspiration session was Choose your own adventure by Craig Swan. This was just the most awe-inspiring talk and one of the best of the conference. It was a personal journey in which we were introduced to the phenomena that is Cymatics, the formation of fractals and patterns from sound waves vibrating a substance. There was a great discussion on the power of intention.

He played a clip from The Secret Lives of Plants that astounded me. It appeared that positive or negative thoughts were having an influence on the plants.

His multi-directional speaker was a truly strange experience. It seems to project this sound to wherever it was pointing. It was extremely unsettling having the sound seemingly travel through me as he brushed it past the front row. Chilling stuff.

Josh and Viet’s Excellent FOTB Adventure

posted by Josh on 2009.09.24, under Flash, Things we do, Things we like

JoshDavis

Initial thoughts:

I was initially quite taken aback by the quality of the set-up and I didn’t know many of the speakers but I had a feeling this was a pretty big deal.

Josh

Having never heard of flash on the beach, when I was invited by my Technical Director my reply was “What?” Then somehow the flow of conversation led him to contemplate whether I was engaged in narcotics …

Viet

Day 1: Dr. Woohoo – Cybernetic Arts

We saw Dr.WooHoo (possibly so called due to his love of ‘rock-a-billy’ judging by his quiff). He gave a cool speech on Cybernetics, showing us various videos from past cybernetics (which were surprisingly modern looking). I think that’s a concept that will be going very far indeed, for example, cinema could be filmed in a far more realistic 3D way.

Dr. Woohoo’s session really stood out, not because of his dangerously insane idea but his execution to create his brilliant interactive art designs. For his presentation he used the Zcam (infra-red motion detection camera for Xbox 360 Project Natal) to track movement of his face to create a drawing using Maya.

We then saw Hillman Curtis present a session on his work which wasn’t really related to Flash in any way but I thoroughly enjoyed it. He spoke about how his recent endeavours were mainly film based, doing portraits of different artists. One which he showed in the most detail was of Stefan Sagmiester (designer/typographer). It was called ‘some things that I have learned in my life’ (don’t quote me) and focused on him while at his new show in New York. It also had a few well-known designers etc telling the camera what they had learned as they wrote it on a foggy window for the cold, snowy outside to see. Milton Glaser had a nice story about how a taxi driver had told him “worrying gets you nowhere” (Buddha), which I liked.

Joel Gethin Lewis – Epiphany

The final speaker of the day, Joel Gethin Lewis, stole the show with his working life biography. The most impressive of which were huge interactive light installations – On tour with Massive Attack: he designed a huge concave wave shape which surrounded the band and reacted with the noise produced either by them or the audience. The Regent Street Christmas lights (fully interactive and even initialised by the public and not a “celebrity” for the first time),  finally he has created a 2.5 million interactive floor light install in Japan and all before the end of his 20’s. Nice CV Joel!

My personal favourite of this session was his work with the band Massive Attack. The interactive sound stage lights were used to create a great atmosphere for the gig.

Day 3: Mario Klingeman – Connecting the Dots

For a man who claimed he was merely a maths groupie (“I can’t play zee instrooments but like watching zee band” [heavy German accent]), DAMN did this guy know his maths! I really thought he was going to solve the hunt for the prime number formula.  He showed us how he made an image of the Mona Lisa fit into a Twitter Tweet (which I must say did pass me by slightly but it got about 200,000 views so I’m guessing its quite a breakthrough in the Twitter world)! It was pretty intense stuff, kinda like a mad scientist trying to tell you his life’s work in a matter of minutes, too eager and excited to make any sense, but you know there’s something pretty special there.

Seb Lee-Delisle – Work/Play

Our next meeting was with Seb Lee-Delisle of Flash Brighton etc (they have a few sites on the FWA award site including ‘Big and Small’). He was a great speaker and held a very captivating and interactive talk which was largely to do with a part of Flash which he hates and no longer seems to use called ‘Tween’ and instead urged everyone to use ‘Ease’ (looked as if he had a point). He then went on to hand everyone out a glow stick and some 3D glasses and we played 3D Pong by waving our arms frantically in unison to control our block.

JAM SESSION

We went to the ‘Jam Session,’ where six guys get up and at very short notice have to talk about a subject for 10 minutes.  We saw a few really great talks  there, one of which I found particularly amazing. Joa did a speed coding session which was just him DJing in code! Amazing, I’m sure he could do some sets in clubs with that concept and people would be  blown away.

Joa Ebert, speed coding, Live, 9 minutes, 40 seconds, absolutely crazy.

I instantly got why this was so popular at the conference last year. Each speaker was told to present something interesting in extremely short notice. Although they all presented some great things, two names stood out, Andre Michelle and Joa Ebert. Andre’s Kling Klang audio DSP lets you manipulate a sound that was placed on a circle like a clock a hand the pointer played the sound.

James Jarvis – Live Drawing with James Jarvis

Next was James Jarvis, an illustrator come toy designer with a skating background, who did a well-known ad for Nike. He was a very quiet man who spoke his story and then went on to do the rest of the talk whilst drawing and explaining his style under a camera. I went up to the stage afterward and managed to have a chat with him about skate culture, which we concluded has an extremely underrated influence on the creative industry and he gave me one of his doodles. Thanks James.

Joshua Davis – Space

So… the last session… Joshua Davis. Man, this guy is just on another level. A colourful punch of real life in a place full of square-eyed nerds (forgive me, square-eyed nerds). His approach to graphic design was just awesome. He showed us how he constructs his work and uses programs and a kaleidoscope technique to make these great images with ease. I really can’t explain fully how awesome and inspiring this guy was for me but if you ever get the chance to see him take a lecture (which he isn’t for a few years as he apparently has some things to do), for the love of god get right on it. Ok, so I liked his style but seriously check him out, top dolla…

He was perfect person to close the conference, fantastic speaker. He walked through his process to how he ended up with his final pieces. He showed interest in Bézier curve mathematics,  from which he created a relatively simple program that created curves. From constantly playing around and perfecting he ended up with his art. Using a program it can create countless different artwork – not bad considering this came from a dot just going across a screen. He applied the same concept of getting something interesting and making it great with a kaleidoscope effect which also created an iPhone app “Reflect” that created random pictures using any image.

Final thoughts of FOTB 2009

There was a little bit at the end where John the compare came on again and did a raffle type give away and introduced all the ‘people without which none of this could have happened’. I actually came away from the place with a slight ‘festival feeling’, the one you get when you are in a place with lots of people doing the same thing, working together. Very nice, well done John (organiser). May I just take the time to say I have never… NEVER seen so many apple products in one place in my entire life. The place was like the apple store on a busy Saturday afternoon, iPhones/Macbooks the lot, barely a PC or Nokia (etc) in sight.

As conferences go this was awe-inspiring and really exceptional, and the line up of speakers did were all fascinating and were a credit to each of their respective fields of profession. Even though I have not previous frame of reference everybody thought this year’s conference was quite remarkable.

Until next time FOTB ’09…

Viet Anh / Josh Denton

Notes from the Danderground – FOTB Wednesday

posted by Dan Bradshaw on 2009.09.24, under Flash, Things we do, Things we think

James_Jarvis

Just because you read the words, “vector, 2D, 3D, madness” and “fun,” do not assume that this relates to anything creative. Trapped in the middle of a row for an hour of Koen De Weggheleire and what became clear was maths, code and more stuff looking like coded maths, was a little too much for a morning session.

Do not assume that ‘connecting the dots’ relates in any way to the age-old art of dot-to-dot drawing. Mario Klingemann delves into the complex patterns that infinite prime numbers can form when twisted and turned, pretty mind blowing, followed by an attempt at compressing and representing the Mona Lisa into Unicode Chinese symbols, all within 140 characters.

James Jarvis’ live drawing was a welcome distraction from the flash, indulging us with tales of a past life as a semi-pro runner, desires to be a sporting hero, love of Tin-Tin and how he develops the worlds his potato headed characters inhabit.

Josh Davis followed, showing off a few examples of his generative artworks and how they loosely related to the concept of space. Some great work, 2 cans of red bull and a plug for his iPhone app, at £1.79 – the sliding finger action of an iPhone unlocking was seen all around – He’s now taking 2 years off for some rest.

Skiving beside the seaside

posted by Matthew Don on 2009.09.24, under Flash, Skive News, Things we do, Things we think

2533701878_1390836c9c_b

In the next couple of days the blog will host a Flash on the Beach (FOTB) homepage take over, designers, techies, and interns descended on Brighton to see what Adobe and the FOTB folk were developing and inventing.

First up are Dan’s notes, from the underground! From the belly of beast! From memory whilst staring into space from his desk the next day …

Josh, the creative Intern, and Viet, the technical Intern, made the journey to the seafront twice.  We even gave them a couple of quid to buy crisps and cola. Well it is the least we could do for the trials that they suffer during their tenure @ skive.

The Actionscript team geeked out and were left inspired and informed by a number of standout sessions. Not only did they exercise their minds, but also their hearts – bonding on the pier with a breakfast pizza following a night of shots until 5 AM. I am telling you, these boys know how to party – it’s like after school at the chess club.

Image courtesy of @laszlo-photo – http://www.flickr.com/photos/laszlo-photo/2533701878/sizes/l/

Augmented Reality E Sting submission

posted by James Alliban on 2009.09.07, under 3D, Augmented Reality, Flash

A few of us here at Skive have banded together to create an Augmented Reality submission for this year’s e4 E Sting competition. For those of you not in the know, E Stings are the short clips that feature between the programs and adverts.

Anyway. Here’s what we came up with:


It was Lee Daley who suggested we make an AR entry. He also did the 3D work. Since then my fiance Juliet Lall has graced the project with some illustrations and Rakesh Mistry has taken control of the video production. I did all the Flash development and took the role of project leader.

15 E Stings will make it on-air and there have been over 750 entries. Let’s hope the lure of a free AR application will improve my chances!

Like a bat out of hell – wherever you are and wherever you go there will be Flash SEO

posted by Matthew Don on 2009.09.01, under Flash, Things we do, Things we think
A Young Meat Loaf

Does this man look like a young Meat Loaf?

In the latest edition of .NET magazine Raoul and I outline the planning, architectural and technical considerations when developing a Flash site for progressive enhancement and search. Unlike most of my bloviate ramblings, our Flash & SEO article is a concise one page. I was happy seeing the article in print but this emotion was tainted as our Creative Director, Louis, cruelly remarked that I resemble a young meat loaf in my profile picture …

Augmented Reality update

Skive Augmented Reality application

Since my AR Business Card went viral (over 300,000 views to date) both myself and Skive have had a great deal of attention. Skive are currently working on, pitching and persuing around 7 AR flash projects for some big brands.

Myself, several other Actionscript developers and our 3D artist have been looking into FLARToolkit (the Flash AR code library) and are fully up to speed in this area. We are working on a few more viral videos and concept stuff and have produced a few examples, including our very own logo.

In addition to this we are dedicating time to research a variety of other AR approaches including colour and face detection and languages such as C++ and Objective C (iPhone).

So watch this space over the next couple of months, we should be releasing some fascinating, functional and playful AR applications.

Ironic Business Card Becomes Accidental Viral

AR Business Card

Well, it’s been an interesting week to say the least. Although I have physically handed my new business card to only a handful of people it has reached enough to fill Wembly Stadium twice over.

About 6 weeks ago, in my spare time I created an Augmented Reality business card and posted it on my blog and Vimeo. I had a small initial rush of a couple of thousand views and then it quietened down. Standard story.


Then last week things went absolutely mental. By the end of the week I had had 40,000 hits on my blog and 180,000 views of my Video. I was being Tweeted something silly and blogged by such giants as Engadget, Popular Science, Gizmodo, Notcot, The Times and many others.

As a result, several big brands have approached me expressing an interest in working with Skive on Augmented Reality projects. I’ve had parties approach me for interviews, articles, tutorials and to be involved in books and conferences.

It was fascinating to see how interest in this piece of work evolved over several days. There was an absolute digital ripple effect. It seems that Twitter played a huge part in driving the success throughout. It’s great to see, first hand, social media acting as a vehicle for non-commercial work to gain such a huge audience in a small space of time.

So where to from here? I will be continuing to experiment using AR but in addition to investigating it at home I will be doing some more R&D work. So who wants an AR application? Form an orderly queue…

pagetop