My latest work – Stage3D used in a real project

Hi,

Beside my last article, I’ve not published anything in a while. This is mostly because I was busy working with a coworker of mine on the last project we released here at Marcel, and I need to say that I am proud of the result !

First of all, the website : it’s a digital experience made for Cartier to emphasize their beautiful movie Odyssee. You may visit the dedicated website at :

www.odyssee.cartier.com

Why am I telling you this

First of all because I’m quite proud, and it was a wonderful experience. But also because, as a challenge, we proposed to work with Stage3D for the website. Excluding Flash Player 10 players was excluded, so we actually worked on a fallback system. It’s really simple : You can compile for Flash Player 11, and still be executed by Flash Player 10 if you don’t call specific features. The first thing the website does is this :

try {
    stage.stage3Ds;
    User.getInstance().isStage3DAvailable = true;
} catch(e:Error) {
    User.getInstance().isStage3DAvailable = false;
}

And it’s working !

Stage3D is used for the parallax system used on the “experience” part of the website. Fallback system is made with simple bitmaps and copyPixels instructions.

Because we wanted to be able to modify everything, and because we wanted something light, we didn’t used starling and my coworker did an amazing job at creating a small Stage3D framework, like a kind of StarlingNano.

Push the limits

I am very proud of this website because we succeeded in pushing the limits : we used a lot of pixel bender shader and we used Stage3D. What I am trying to say is that the flash community shouldn’t stay in its comfort zone anymore and start trying to push themselves using Stage3D technology even if it means to code a fall back system.

Using Stage3D wasn’t that hard, and even if it is not necessary at all at the end, it still brings some features to the project :

  • Parallax are smoother. We can push a lot of layers, even animated ones, without being afraid to get some performance issues.
  • We were able to add some particles on some chapter.
  • Most important : We learned something, and we challenged ourselves.

Anyway, flashers of the world, it’s time to push your knowledge to your real project.

You can do it !

Watch Full Movie Online And Download Captain America: Civil War (2016)

Watch Full Movie Captain America: Civil War (2016), Free Download Full Movie Captain America: Civil War (2016) Online , Captain America: Civil War (2016) English Subtitles , Free Streaming Movie Captain America: Civil War (2016).

Watch movie online Captain America: Civil War (2016) Free Online Streaming and Download HD Quality

Quality: HD
Title : Captain America: Civil War
Release : 2016-04-27.
Language : English.
Runtime : 147 min.
Genre : Adventure, Action, Science Fiction.
Stars : Chris Evans, Robert Downey Jr., Scarlett Johansson, Sebastian Stan, Anthony Mackie, Don Cheadle.

Following the events of Age of Ultron, the collective governments of the world pass an act designed to regulate all superhuman activity. This polarizes opinion amongst the Avengers, causing two factions to side with Iron Man or Captain America, which causes an epic battle between former allies.

Incoming search term :

Captain America: Civil War
Captain America: Civil War English Subtitles
Watch Captain America: Civil War
Watch Captain America: Civil War English Subtitles
Watch Movie Captain America: Civil War
Watch Movie Captain America: Civil War English Subtitles
Watch Movie Online Captain America: Civil War
Watch Movie Online Captain America: Civil War English Subtitles
Watch Full Movie Captain America: Civil War
Watch Full Movie Captain America: Civil War English Subtitles
Watch Full Movie Online Captain America: Civil War
Watch Full Movie Online Captain America: Civil War English Subtitles
Streaming Captain America: Civil War
Streaming Captain America: Civil War English Subtitles
Streaming Movie Captain America: Civil War
Streaming Movie Captain America: Civil War English Subtitles
Streaming Online Captain America: Civil War
Streaming Online Captain America: Civil War English Subtitles
Streaming Full Movie Captain America: Civil War
Streaming Full Movie Captain America: Civil War English Subtitles
Streaming Full Movie Online Captain America: Civil War
Streaming Full Movie Online Captain America: Civil War English Subtitles
Download Captain America: Civil War
Download Captain America: Civil War English Subtitles
Download Movie Captain America: Civil War
Download Movie Captain America: Civil War English Subtitles
Download Movie Online Captain America: Civil War
Download Movie Online Captain America: Civil War English Subtitles
Download Full Movie Captain America: Civil War
Download Full Movie Captain America: Civil War English Subtitles
Download Full Movie Online Captain America: Civil War
Download Full Movie Online Captain America: Civil War English Subtitles

What I am working on right now

While working with some more advanced “camera” effect, I came with the desire of creating a simple Sound Spectrum visualizer in stage3D. Not the idea of the year, but right now I am quite happy about it.

This is still a work in progress so it will evolve a lot more in a near future I hope, as I’d like to come with a more finished “product”, so consider this as a sneak peak.

Right now, I am using the FrequencyAnalyser from Ben Stucki
Music is from a talented French composer, Opti, who gave me the permission to publish my work using his track. Thank you man !

You can change the colors with the top left button, uses Adobe Kuler API to get some palette, drag the camera a little bit with the mouse. If you want to try another music, you can press the spacebar to stop the music, then launch some sound in another browser tab, like a youtube video or google music. You may get an Error from the Flash Virtual Machine, just ignore it right now and you are good.Watch Full Movie Online Streaming Online and Download

I sure will explain and share the code later, but right now, the code is really to messy and I just wanted to share something.

Have fun and please give me any feedback you have !