Accessibility

Flash Article

 

Mapping Flash video to 3D objects


Paul Spitzer

Paul Spitzer

ActionScript Architect

Table of Contents

Created:
2 April 2007
Modified:
9 July 2007
User Level:
Intermediate
Products:
Flash
Flex

Flash video has made a tremendous impact on the web. From sites like Google Video and YouTube to advertisements, Adobe Flash dominates the web video landscape.

One of the major advantages to deploying video from Flash is the amount of creative control you have over the video. The ability to tightly integrate video with existing content makes Flash a compelling platform for video. With the introduction of a new 3D engine, Papervision 3D, the creative control you can exert over Flash video has gotten a whole lot wilder.

This tutorial steps you through what it takes to map your videos to 3D objects using the Papervision 3D engine. Even though this is a bit more advanced than what you are creating in this tutorial, take a look at my Flash video and 3D demo to get some idea of what you'll be building.

Requirements

In order to make the most of this article, you need the following software and files:

Flash CS3 Professional

Flex Builder 2

Code editor of choice


Flex SDK / ActionScript 3.0 compiler

3D Modeling package Blender, 3D Studio Max, etc. (optional)

Subversion client (optional)

Sample files:

Prerequisite knowledge

Basic knowledge of ActionScript 3.0, including how to set up projects and compile SWFs, is required to complete this tutorial. Understanding of 3D modeling is beneficial.

About the author

Paul Spitzer is a senior software engineer at Fluid, where he works closely with information architects, usability experts, visual and interactive designers, and project stakeholders to realize state-of-the-art user experiences and bring visionary ideas to life.