As we’ve already promised you, here’s the tutorial about how to create a 3d spectrum display from a sound file with papervision3d and flash.
On this tutorial, we’ll focus on the 3d part. If you’re not comfortable with the SoundMixer.computeSpectrum method then you should read the previous tutorial.

posted in 3D by Rafael Nuenlist Leave A Comment
©2008 The Tech Labs. All Rights Reserved.
This started out as a demo for the depth-of-field sprite object, but quickly metamorphosed into something involving blendmodes, bitmap sessions, marbles… With the tiled atoms in the background, strictly speaking the dof shouldn’t be apparent at all, but i do suffer from tweak obsession, so probably best to leave it. I may do another demo soon [...]
Today I found a new 3D engine: AS3 ROXIK Sharikura 3D Library. It is great from what I could see from their demos. Interesting is this demo where you can add more and more object to the animation but the animation is not jerky. The library at this moment is not released but Masayuki Kido [...]
This time I have something less mind-twisting then the bend modifier and all that math. The idea was to create an animation of leaves flying around, propelled by wind controlled with the microphone. This little experiment was also a good occasion to work with some new Papervision3D features. Effects. The Papervision3D team decided to merge the [...]
In a previous article I explained how to use FIVe3D with Flex and because fl.motion is not included into the Flex Framework we had to find out a workaround. I commented out the lines that referenced fl.motion but Kelvin Luck found another way: “copy the classes from Flash CS3 Actionscript framework into the project”. So [...]
For some time I’ve been planning to use FIVe3D of Mathieu Badimon, in Flex, not in Flash. I’ve been trying to make it work but no success ’till now. After more than 4, 5 tries, I’ve managed to take the example from the FIVe3D framework and implemented it in Flex. It was not an easy task [...]
First of all, thanks for the great feedback I got after the first post on bending. I really appreciate it. This time, I post an updated version of the Bend class for Papervision3D that works with every simple DisplayObject3D - that is, a DisplayObject3D that does not contain any child objects. Click here for a [...]
FotoViewr is a great application for browsing through your Flickr or Facebook photos in a slick 3D interface. It’s very easy to use and beautifully designed so your pictures look stunning, specially in full screen. Make your photos come to life with FotoViewr. Display them in this unique interactive 3D experience. FotoViewr is a great way [...]
Bending objects is one of the classic features of any 3D package. I thought it would be nice to be able to bend stuff in Papervision3D too. First, I had to spend a couple of days trying to understand the concept of bending. It is fairly obvious when you see it, but when it comes to [...]
A great example of creating a 3D chart using PV3D to visualize data by Andrew Trice. Read the article and source.

... or at least give it a try!

Working on Aviary I had the plesure to meet Alexander and Fabrice, the creator and one of the actual maintainers of Away 3D engine.

As you might known, we are using Away 3D for Hummingbird, and I had the plesure (yes, another :P) to give a look at the code an work in touch with the developers. I have to admit that Away 3D is really good!

I'm far to be the best person to suggest one framework over the others, but what I can do is tell you why I think Away 3D is (at least) worth a try, even if you are already working with Papervision 3D or the other engines. The first thing to know is that both the projects comes from the same branch - they have been splitted a few years ago (maybe just an year but I'm not sure) and then they followed two different paths. During my quick and basic experience with Away 3D I see that it has a real clean and powerful API (you have animation for instance or really good materials), good documentation and tutorials (see Fabrice's blog for a bunch of them!), more precise a quick rendering. And part of the new Papervision 3D 2.0 code is inspired by that library.

The various libraries outta there are for different purposes, and probably are taking (or will take) different directions (ie: see Alternativa 3D for instance, which seems well suited for games). But trying many of them instead focusing only on the most famous one is a really good thing - many users comes from PV3D for instance and are really happy about Away!

Don't take my assumptions as gold: this is what I think after just a bit of playing ;)

Next week I’ll be landing in Sydney to give a presentation and a workshop session all about web 3d. The workshop on the 11th will be focussing on how the Flash player can be used as a 3d engine using Papervision and Away3d, while the session on the 13th takes a broader look at how [...]
Ever since Mathieu Badimon released FIVe3d AS3, I was thinking that it would be great to build a 3D animated banner using this library. The main challenge with banners is obviously the file size. I had to customize FIVe3d a little bit for this one. By organizing some imports and removing some parts of code I [...]
Fabrice Closier, posted 3 great tutorials on Flash and Away 3D 2.0, about reading the elevation values, using the fog filter and using the Lathe class. If you want to start using this great 3D engine, defenitly i would keep an eye on Fabrice’s blog. Tutorials Away3D Lathe Away3D Fog filter Away3D Surface Tracking [...]
This update of the Away3d engine has one overriding purpose - to make things easier to use! The updated livedocs section of the site has been completed for all classes, with a new version available in the trunk of the svn repository, accompanying the source. There is also a new folder for demos that exists as [...]
No, it’s not yet another 3D library for Flash. I’m thinking about the ramificiations of a decision I have been, very reluctantly, forced into: use of multiple (well, two) 3D libraries for a single website. Papervision3D has (almost) all the features I want: lighting and shading, a sophisticated API (at least in Great White, the [...]
Another great example by Matt from Evolve, showing how to tween the camera movements around and tracks other objects. View the example and download support files
I have been thinking about doing something like this for some time now, but I had no idea where to start. However, recently, after I experimented with animating vertices in Papervision3D, things started to look brighter, so a couple of days ago I sat down and started coding... Basic concept here is that there is one [...]
I have a relevant question and would like to disclose it by listening your point of views on the new feature of native 3D support of Flash 10. It will be the end of 3D engine as the Papervision 3D and Away3D, or rather, is this feature that was missing to give more power to [...]
Here are two nice posts with one video tutorial and the other with a cool 3D cube navigation example. Both sources available. View tutorial - Interactive MovieMaterial See the 3d cube demo and download source

Subscribe to Planet Flash

Search

Tags

3d Actionscript actionscript 3 ActionScript 3.0 Adobe Adobe Air Adobe AIR (Apollo) Adobe Flash Adobe Flex AIR AIR Adobe Integrated Runtime Announcements apollo as3 Asides awards BEA Beautiful Web Business Cairngorm ColdFusion Community Components Conferences dev Development Events Examples Featured Flash Flash CS3 Flash experiments flash player Flex FMS Fun Gallery General Jobs Marketing MAX MAX 2007 Misc News Other Papervision3D photos Photoshop Process Processing RIA techmology Technology Thinking Loud Uncategorized Whatever

Blogs

Buttons

Planetarium