Category 'Papervsion3D'


Papervision 3D: to show the hand cursor on the 3D interactive elements

Set in a material way interactive and engaging event with a plan:

1
2
3
4
5
6
7
8
BitmapAssetMaterial = new BitmapAssetMaterial ( "foto1" ) ; var mymaterial: BitmapAssetMaterial = new BitmapAssetMaterial ("photo1");
; mymaterial. interactive = true;
Plane = new Plane ( my_material , 200 , 100 , 0 , 0 ) ; var myplane: Plane = new Plane (my_material, 200, 100, 0, 0);
( InteractiveScene3DEvent . OBJECT_PRESS , myplane. addEventListener (InteractiveScene3DEvent. OBJECT_PRESS,
e : InteractiveScene3DEvent ) : void { function (e: InteractiveScene3DEvent): void {
/ / Todo
}
);

More ...

Business card in 3D with Papervision

Here's an original way to propose and present their ticket out of sight on the Web! The source here .

Flash Player Loading ...

More ...

PicLens 2.0 in Flash with Papervision3D: Part II

This time (see PicLens Flash with Papervision3D 2.0 ) public code ( PicLens.as ), I had to revise some parts of code, so allineandomi the latest release of Papervision3D 2.0 Great White and I made ​​some adjustments and additions.

More ...

Papervision3D on Flash and Javascript

Edward Smith has developed a wrapper that can take advantage of the API Flash and Papervision3D in Javascript! The library, AS3Wrapper , is compatible with FireFox and IE. With Safari for Windows works but I had problems with Opera 9, again for Windows. The mechanism that underlies this project, and that makes possible this "magic" is to include in our HTML page, a Flash container (AS3Wrapper.swf) that accepts commands Javascript (AS3Wrapper.js), allowing in practice to build Flash objects directly from JavaScript.

More ...

Papervision3D: effects with perlinNoise ()

Exploiting the effect generated by perlinNoise() you can create ripple effects and waves with Papervision3D .

Download the source

More ...

Papervision3D: BasicView

Papervision3D 2.0 (GreatWhite) is constantly developing and there are many function that are added almost weekly. In April, was inaugurated on the developer blog ( http://dev.papervision3d.org/ ), however, the 2.0 release, has not yet been released OFFICIALLY is often difficult to understand their true potential. One of the recent innovations introduced, however, is the new object BasicView an environment that creates 3D with very few lines of code. Suffice it to create this object to have the scene, viewport and camera in one shot.

More ...

Papervision3D: Bitmap handle like FIVe3D

Starting from the example shown in FIVe3D: treat the Bitmap , we see how to achieve the same effect using Papervision3D 2.0 (Great White), so as to continue to analyze the functioning of this beta Great White.

Flash Player Loading ...

More ...

Flash 10 Astro: 3D vs. native Papervision3D

Adobe has previously announced some new features (Hydra filters for advanced graphics and improved text handling) that will be present in the next release of Flash. In particular, has aroused interest the introduction of 3D (axis Z), then the ability of Flash to manipulate objects in a three-dimensional world. Adobe says that the same is actually a 2.5D, as is often stated, a kind of "simulation" of a real three-dimensional world. In fact you can rotate a Flash symbol introns z axis, but despite this, the symbol remains flat in the three-dimensional space! A little 'what happens when you distort a bitmap in Photoshop! This, then, has nothing to do with projects like Papervision3D , Away3D , Sandy and many others, which contain a wealth of features (camera, scenes, textures, etc ...) absent "nell'Astro rising". In essence, Adobe does not want to completely overlap with 3D designs of third parties, but only provide a native layer to improve performance of existing 3D libraries.

Anyway, the important thing is that Adobe seems geared to introduce these features to a higher dimensional level, not helping at all libraries complete and complex as Paparevision3D. For some time, in fact, we use two basic techniques to expand the capabilities of Flash: low-level APIs and high-level API.

The low-level APIs are usually written in C / C + + and Flash are part of the core, then fill in the player. This method, while it ensures a higher execution speed, the other increases the Size of the Flash Player.

The high-level APIs are written in Actionscript and do not belong to the native core. In other words are similar to libraries that we could write, with the difference that is provided directly from Adobe. As with the release of Flash 5, the first introduction of the XML object was created completely in Actionscript, creating many performance problems!
The advantage is that these libraries are compiled only when necessary and then discharged into the SWF file. As is the case today with the Tween object (see fl.motion. * Or fl.transition. *) Entirely written in Actionscript (also parallel projects like this are born Tweener (caurina.transitions.Tweener) or TweenerMax .
Precisely for this reason the community Papervision is not entirely happy with the choice of using high-level API, in practice the same "level" of Papervision3D. This, in fact, may not affect the future performance of 3D libraries.

However it will end, the important thing is that Papervision3D is not dead, indeed!

More ...

PicLens 2.0 in Flash with Papervision3D

PicLens You can achieve the effect of the add-on PicLens Firefox in Flash? I think so! With Papervision3D can come very close to the same effect. This I present a prototype of which I can not - for now - make available the code. However it is interesting to note that the effect is likely. The image you see repeated 100 times is encapsulated within the SWF movie and its dimensions are 256 × 256 (24bit Transparent PNG). Alternatively, it is very easy to read a list of images from an XML file, which I have already done in another demo. In this prototype I used Adobe Flash CS3, Actionscript 3.0 and 2.0 version of Papervision3D (GreatWhite).

Flash Player Loading ...

More ...

Installing Papervision3D 2.0 Great White: TortoiseSVN

It was a long time that I followed the project Papervision3D , a library in Actionscript (2.0 and now 3.0) for manipulating 3D objects and render truly spectacular. Inaugurated, so the category Papervision3D (soon also 3D), inserted in Flash CS3 . Papervision3D is also available for Actionscript 2.0, although I personally treat only the version for Actionscript 3.0.

More ...



Stop SOPA