Kategorie 'Papervsion3D'


Papervision 3D: zeigen Sie den Cursor Hand auf den Elementen interaktive 3D

Set in einem Material-Modus interactive und ansprechende Veranstaltung zu einem 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: Flugzeug = new Plane (my_material, 200, 100, 0, 0);
( InteractiveScene3DEvent . OBJECT_PRESS , myplane. addEventListener (InteractiveScene3DEvent. OBJECT_PRESS,
e : InteractiveScene3DEvent ) : void { Funktion (e: InteractiveScene3DEvent): void {
/ / Todo
}
);

Fortsetzung ...

Visitenkarte in 3D mit Papervision

Hier ist eine originelle Art und Weise zu schlagen und präsentieren ihre Ticket aus Sicht auf dem Web! Die Quelle hier .

Wird geladen ... Flash Player

Fortsetzung ...

PicLens Blitz mit Papervision3D 2.0: Teil II

Dieses Mal (siehe Piclens in Flash mit Papervision3D 2.0 ) Code Öffentlichkeit ( PicLens.as ), musste ich einige Teile des Codes zu überarbeiten, so allineandomi die neuesten Versionen von 2.0 Papervision3D Great White und ich laufe ein paar Anpassungen und Ergänzungen.

Fortsetzung ...

Flash und Javascript in Papervision3D

Edward Smith hat einen Wrapper in der Lage, die Vorteile der nehmen entwickelt Flash-API und Papervision3D für JavaScript! Die Bibliothek AS3Wrapper ist kompatibel mit FireFox und IE. Mit Safari für Windows arbeitet, während ich Probleme mit Opera 9, wieder für Windows aufgetreten. Der Mechanismus zugrunde liegt, dass dieses Projekt, und das ermöglicht diese "Magie" ist in unserem HTML-Seite ein Behälter Flash (AS3Wrapper.swf), die Befehle Javascript (AS3Wrapper.js) akzeptiert sind, so dass in der Praxis zu bauen Flash-Objekte direkt von Javascript.

Fortsetzung ...

Papervision3D: Effekte mit perlinNoise ()

Ausnutzung des Effekts erstellt perlinNoise() können Sie Wellen-Effekte und Wellen mit Papervision3D .

Download des Quellcodes

Fortsetzung ...

Papervision3D: BasicView

Papervision3D 2.0 (GreatWhite) entwickelt sich ständig weiter und es gibt viele Funktionen, die hinzugefügt werden fast wöchentlich. Im April wurde auf dem Entwickler-Blog (eingeweiht http://dev.papervision3d.org/ ), jedoch ist die Version 2.0 noch nicht offiziell freigegeben oft schwierig, das wahre Potenzial zu entreißen. Eine der jüngsten Innovationen eingeführt, jedoch ist das neue Objekt BasicView eine Umgebung, die 3D schafft mit wenigen Zeilen Code. Es ist genug, um diese Aufgabe zu erstellen, auf der Hand Szene, Ansichtsfenster und Schlafzimmer auf einen Schlag haben.

Fortsetzung ...

Papervision3D: Wie Bitmap in FIVe3D Griff

Nehmen wir das Beispiel in gezeigt FIVe3D: Bitmap Leckerbissen , lasst uns sehen, wie man den gleichen Effekt zu erzielen mit Papervision3D 2.0 (Great White), sowie weiterhin den Betrieb dieser beta Great White zu analysieren.

Wird geladen ... Flash Player

Fortsetzung ...

Flash 10 Astro: native 3D vs Papervision3D

Adobe kündigte einige neue Features für einige Zeit (Hydra Grafiken Filter weiterentwickelt und verbessert Verwaltung des Textes), die vorhanden sein in der nächsten Version von Flash wird. Insbesondere Interesse gestoßen die Einführung von 3D (die Z-Achse), wird die Fähigkeit des Flash zu manipulieren Objekte in einem dreidimensionalen Welt. Das gleiche Adobe heißt es, dass es tatsächlich ein 2.5D, wie es oft zu, eine Art "Simulation" einer realen dreidimensionalen Welt bezeichnet. In der Tat können Sie ein Symbol Flash-Strömung um die z-Achse zu drehen, aber trotz dieser, bleibt das Symbol flachen dreidimensionalen Raum! Ein wenig "was passiert, wenn Sie eine Bitmap in Photoshop verfälschen! All dies hat dann nichts mit Projekten wie tun Papervision3D , Away3D , Sandy und viele andere, die eine Reihe von Funktionen (Kamera, Szenen, Texturen, etc ...) enthalten abwesend "nell'Astro steigt." Grundsätzlich Adobe will sich nicht vollständig mit 3D-Konstruktionen an Dritte überlappen, aber nur, um eine Schicht nativen, um die Leistung der bestehenden 3D-Bibliotheken zu verbessern.

Wie auch immer, das Wichtigste ist, dass Adobe orientiert, um diese Funktionen dreidimensionale einzuführen, um einen hohen Standard scheint nicht zu helfen auf allen umfangreiche Bibliotheken und komplex wie Paparevision3D. Für eine lange Zeit, in der Tat, verwenden wir zwei Techniken, um wesentlich erweitern die Möglichkeiten von Flash: Low-Level-API und High-Level-APIs.

Die Low-Level-API sind in der Regel in C / C + + und sind Teil des Kerns der Blitz, dann im Player zu füllen. Diese Methode, wenn auf der einen Seite sorgt für eine höhere Geschwindigkeit der Ausführung, auf der anderen Seite steigt die dimesioni des Flash Players.

Die High-Level-API sind in Actionscript geschrieben und nicht mit dem nativen Kern gehören. Mit anderen Worten sind ähnlich wie Bibliotheken, dass wir uns schreiben könnte, mit dem Unterschied, die direkt von Adobe zur Verfügung gestellt. Wie bei der Veröffentlichung von Flash 5, wurde die erste Einführung des XML-Objekts vollständig in ActionScript gemacht, wodurch Probleme der Leistung!
Der Vorteil ist, dass diese Art Bibliotheken kompiliert werden nur bei Bedarf und dann entladen in die SWF-Datei. Wie ist der Fall heute mit der Tween-Objekt (siehe fl.motion. * Oder fl.transition. *) Ganz in Actionscript geschrieben (für diese Projekte wurden parallel als geboren Tweener (caurina.transitions.Tweener) oder TweenerMax .
Genau aus diesem Grund ist die Gemeinde Papervision ist nicht ganz zufrieden mit der Wahl der Verwendung von High-Level-API, in der Praxis die gleiche "Niveau" von Papervision3D. Diese in der Tat, kann nicht auf die zukünftige Performance des 3D-Bibliotheken.

Doch es stellt sich heraus, ist das Wichtigste, dass Papervision3D nicht tot ist, in der Tat!

Fortsetzung ...

Piclens in Flash mit Papervision3D 2.0

Piclens Sie können die Wirkung erzielen, der Add-on für Firefox Piclens in Flash? Ich denke so! Dank Papervision3D können Sie sehr nah an den gleichen Effekt. Diese stelle ich einen Prototyp, dass ich nicht - vorerst - zur Verfügung zu stellen der Code. Allerdings ist es interessant zu beobachten, wie wahrscheinlich die Wirkung. Das Bild, das Sie sehen, ist 100-mal in der SWF-Film und seinen Dimensionen gekapselt wiederholt sind 256 × 256 (24bit PNG transparent). Alternativ dazu ist es viel einfacher, eine Liste der Bilder aus einer XML-Datei, die ich bereits in einem anderen Demo getan haben zu lesen. In diesem Prototyp habe ich Adobe Flash CS3, Actionscript 3.0 und Version 2.0 von Papervision3D (GreatWhite).

Wird geladen ... Flash Player

Fortsetzung ...

Install Papervision3D 2.0 Great White: TortoiseSVN

Es war lange her, seit ich das Projekt gefolgt Papervision3D , eine Bibliothek in Actionscript (2.0 und jetzt 3.0) für die Manipulation von 3D-Objekten und machen wirklich spektakulär. Eröffnete damit die Kategorie Papervision3D (bald auch 3D), unter eingefügt Flash CS3 . Papervision3D ist auch für Actionscript 2.0 zur Verfügung, obwohl ich persönlich nur die Version für ActionScript 3.0 diskutieren.

Fortsetzung ...