
This is a gallery that I created for SCAD. It needed is easily skinable so that it will fit the design of any page it’s placed on. I created the gallery and made it read XML that described the colors of the assets. I then created a Skin generator that writes the XML and Saves it to a server using PHP. This gallery includes videos using my Streaming Video Player.
Archive

I created a video player that could play videos streaming from Flash media server, a local file on a serve or YouTube. The player was easily skinable by designers with little or no Flash experience. The solution I came up with is heavily based on polymorphism. I wanted the player to treat the different video types the same regardless of their source, allowing for expansion in the future. I setup a standard interface that the different video player types would share. This allows me to add different video sources easily by creating a new Class that implements the video player interface.
I used that video player as part of many projects I did for SCAD.
Download

Here are the source files for the SCAD Sidewalk Arts festival online contest gallery. It uses AS3 and uses Papervison3D.
For this project I made a gallery that could hold a large number of images and could scroll them across the screen in 3D. I decided to go with a Bitmapdata based approach. So, I made 2 3D planes and added them to a papervision3D scene. Then I applied a bitmap as the texture for the planes. Using the Bitmapdata Classes copyPixels method, I copied all the images needed on the screen at any given time. When the user moves down the sidewalk there is no need to recalculate and 3D transformations because the scrolling is in 2D.