Category 'Papervsion3D'


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

Set in a material mode interactive and engaging event to 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
}
);

Continued ...

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 .

Loading ... Flash Player

Continued ...

PicLens Flash with Papervision3D 2.0: Part II

This time (see Piclens in Flash with Papervision3D 2.0 ) code public ( PicLens.as ), I had to revise some parts of code, so allineandomi the latest releases of Papervision3D 2.0 Great White and I run a few adjustments and additions.

Continued ...

Flash and Papervision3D in Javascript

Edward Smith has developed a wrapper able to take advantage of the API Flash and Papervision3D for JavaScript! The library AS3Wrapper is compatible with FireFox and IE. With Safari for Windows works while I encountered 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 container Flash (AS3Wrapper.swf) that accepts commands Javascript (AS3Wrapper.js), allowing in practice to build Flash objects directly from Javascript.

Continued ...

Papervision3D: Effects with perlinNoise ()

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

Download the source

Continued ...

Papervision3D: BasicView

Papervision3D 2.0 (GreatWhite) is continuously developing and there are many functions 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 snatch the 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. It is enough to create this object to have on hand scene, viewport and bedroom in one fell swoop.

Continued ...

Papervision3D: how to handle Bitmap in FIVe3D

Taking the example shown in FIVe3D: Bitmap treat , let's see how to achieve the same effect using Papervision3D 2.0 (Great White), as well as to continue to analyze the operation of this beta Great White.

Loading ... Flash Player

Continued ...

Flash 10 Astro: native 3D vs Papervision3D

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

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

The low-level API are usually written in C / C + + and are part of the core of Flash, then fill in the Player. This method if on the one hand ensures a greater speed of execution, on the other increases the dimesioni of Flash Player.

The high-level API are written in Actionscript and do not belong to the native core. In other words are similar to libraries that we could write us, with the difference that are provided directly from Adobe. As with the release of Flash 5, the first introduction of the XML object was made entirely in ActionScript, creating problems of performance!
The advantage is that this type 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 (for this parallel projects were born as 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 turns out, the important thing is that Papervision3D is not dead, indeed!

Continued ...

Piclens in Flash with Papervision3D 2.0

Piclens You can achieve the effect of the add-on for FireFox Piclens in Flash? I think so! Thanks to Papervision3D you can get very close to the same effect. This I present a prototype that I can not - for now - to make available the code. However, it is interesting to note how likely the effect. The image you see is repeated 100 times encapsulated within the SWF movie and its dimensions are 256 × 256 (24bit PNG transparent). Alternatively, it is much easier 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 version 2.0 of Papervision3D (GreatWhite).

Loading ... Flash Player

Continued ...

Install Papervision3D 2.0 Great White: TortoiseSVN

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

Continued ...