BBC One Life

This is an interactive film trailer for the BBC’s One Life film. Users can drag up at any time during the trailer to get additional content related to the shot currently on screen. Dragging down accesses global content such as audience reactions and interviews.

www.one-life.com

FWA SOTD September 12 2011
Commarts Webpick of the Week

The UI is enriched by sampling the colours from the video. I used BitmapData.merge to gradually step through the colour changes, creating a smooth, fluid effect. Here’s the code:

  1. private var _multiplier:uint = 32;
  2.  
  3. public function set videoFrame(bitmapData: BitmapData): void {
  4. 	bitmapData.lock();
  5.  
  6. 	bitmapData.applyFilter(bitmapData, _rect, _point, _colorMatrixFilter); // saturation and contrast
  7. 	bitmapData.applyFilter(bitmapData, _rect, _point, _blurFilter);
  8.  
  9. 	_bitmapData.merge(bitmapData, _rect, _point, _multiplier, _multiplier, _multiplier, 0);
  10.  
  11. 	bitmapData.unlock();
  12. }

Posted By }i{ on July 29, 2011

©2011 Ian McGregor. All rights reserved.
Powered by Wordpress.org