on LinkedIn on GitHub on Google+ on Twitter

/ Papervision

 
 

Another Papervision plane

Click on the image to start and use “guest” as login and password when prompted.

The popup view is not the best solution to watch it, so click here if you want to experience it fully (or simply go fullscreen).

Got a few time yesterday to work on Papervision, so I took the occasion to build a small personal project, just to remember the good ol’ pv3d stuff. This time I tried the line3D object, mixed with a DAE model. LOADING MIGHT BE SLOW, because the plane itself is a Collada (.dae) file, load externally. If you don’t see anything, just wait a bit.

Use your mouse to move the camera. You’ve got 3 boxes that allows to customize the animation: the 1st one is the number of lines visible at the same time ; the 2nd one changes the “speed” of the plane. Lines are more curvy when low. The last one allows to change the distance between the plane and the camera.

Have fun!

Sound spectrum + Papervision 2.0 + TweenMax = visualizer experiment








If you follow me on Twitter or LinkedIn you may have already seen that. Here’s a little explanation.

I used a new rendering engine, QuadrantRenderEngine (thanks to Zupko), recently added to Papervision 2.0. It allows to split triangles when necessary, fixing one of the major pitfalls of Papervision: the missing triangles when two objects have intersections. This problem also occurs when intersections appears in the view, in this case when a cube comes in front of another one. I can now use only 2 segments for each side and that’s why it’s so reactive (It may not work very well on some computers – mostly on vista – if so just wait for the end of the song and refresh the page). You can have a look at the old version here to compare. The only changes are the number of segments (8 for each side in the old version, 2 in the new one) and the renderer (a basicRenderer in the old version).

I used the latest Papervision 2.0 release, with 4 cameras. I also used TweenMax for all tweenings; the tweens can have a different duration based on the sound spectrum. There are usually around 40 tweens running at the same time and it was really amazing to see how they are always properly cleaned. I didn’t get any memory leak or any speed change, even after make it run for hours (if you’ve noticed anything, don’t hesitate to post a comment).

UPDATE: The source code is here.

Augmented reality in Flash (with Papervision and FLARtoolKit)

Galdric published a very interesting article about a new flash library that allows 3d manipulation using a simple webcam. Just take a sheet of paper and draw a black square. Show it to the camera, and move it : FLARtoolKit and Papervision do the rest. You can try it yourself here. The result is very good, and it’s using ‘old’ Flash Player 9, so we can easily predict that the performance might be even better than that with Flash Player 10.

You can find more info here (or translated in english here because I know you don’t speak japanese, dudes).
Oh and the lib is here :-)

Source Binder : the next big thing ?

C

Source Binder is a revolutionnary visual framework for actionscript. It contains a lot of libraries like Papervision, Arduino, WOW (for physics), and many more. You can also easily add yours. The idea is simple : each portion of code is an visual object you can link with other objects. It’s a visual representation of our good old classes.

Remember that old Flash 3 or 4, or maybe even Future Splash Animation, at the time ? It was a revolutionnary concept, which break the traditionnal manner to do animations, websites, applications. Ten years later, all of that is still controversial, but the fact is : it changes the web, and allows lots of us to create things that were just impossible to do before. Even if you dont like Flash / Flex, no one can say the contrary.

I predict the same future to Source Binder. I already hear you, old school dudes : “it’s a toy ! Why couldn’t it be complicated like the other stuff I learn at school ten years ago ?”

Via Hebi Flash Blog

Papervision Space Hockey

It’s simple, very effective and very addictive ! And It’s here.
Space Hockey is a mix of Papervision 3D,  Box2d (physics) and Tweener. The author is speedok (respect).

Via Hebi Flash Blog and Papervision3D daily

Papervision 3D showreel by UnitZeroOne



Via UnitZeroOne

.

Montreal en 12 lieux : website of the year ?

Montreal en 12 lieux is a superb flash based website made for the city of Montreal. It presents the city with a nice papervision / video interface, and a really nice design. The music and the sound effects of this website are very good too. So is this the website of 2007 ? It really could be. Well done, Fardeen Ghulam (and others who collaborates on this project, of course).