Kategorie 'Papervsion3D'


Papervision 3D: zu den Hand-Cursor auf den 3D-interaktive Elemente zeigen

In einem Material Weise interactive und ansprechende Veranstaltung mit einem Plan:

1
2
3
4
5
6
7
8
BitmapAssetMaterial = new BitmapAssetMaterial ( "foto1" ) ; var mymaterial: BitmapAssetMaterial = new BitmapAssetMaterial ("Bild1");
; mymaterial interactive = true setzen.;
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
}
);

Mehr ...

Visitenkarte in 3D mit Papervision

Hier ist eine originelle Art, vorschlagen und präsentieren ihre Fahrkarte aus den Augen im Web! Die Quelle hier .

Flash Player geladen ...

Mehr ...

PicLens 2.0 in Flash mit Papervision3D: Teil II

Dieses Mal (siehe PicLens Flash mit Papervision3D 2,0 ) öffentlich-Code ( PicLens.as ), musste ich einige Teile des Codes zu überarbeiten, so allineandomi die neueste Version von Papervision3D 2,0 Great White und ich machte einige Anpassungen und Ergänzungen.

Mehr ...

Papervision3D auf Flash und Javascript

Edward Smith hat einen Wrapper, der Vorteil der kann entwickelten Flash-API und Papervision3D in Javascript! Die Bibliothek, AS3Wrapper , ist kompatibel mit Firefox und IE. Mit Safari für Windows funktioniert, aber ich hatte Probleme mit Opera 9, wieder für Windows. Der Mechanismus zugrunde liegt, dass dieses Projekt, und dass dies möglich ist "Magie" macht, ist in unserem HTML-Seite, einem Flash-Behälter (AS3Wrapper.swf), die Befehle Javascript (AS3Wrapper.js) akzeptiert sind, so dass in der Praxis zu bauen Flash-Objekte direkt aus JavaScript.

Mehr ...

Papervision3D: Effekte mit perlinNoise ()

Das Ausnutzen der Effekt erzeugt durch perlinNoise() können Sie Wellen-Effekte und Wellen mit Papervision3D .

Download des Quellcodes

Mehr ...

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/~~V ), aber die Version 2.0 hat noch nicht offiziell ist oft schwierig, ihr wahres Potential zu verstehen freigegeben. Eine der jüngsten Innovationen eingeführt, jedoch ist das neue Objekt BasicView eine Umgebung, die 3D schafft mit wenigen Zeilen Code. Es genügt, dieses Objekt zu erstellen, um die Szene, Viewport und Kamera in einem Schuss zu haben.

Mehr ...

Papervision3D: Bitmap-Handle wie FIVe3D

Ausgehend von dem Beispiel in gezeigt FIVe3D: Behandeln Sie das Bitmap , sehen wir, wie man den gleichen Effekt zu erreichen mit Papervision3D 2,0 (Great White), um so weiterhin das Funktionieren dieses Beta Great White zu analysieren.

Flash Player geladen ...

Mehr ...

Flash 10 Astro: 3D vs nativen Papervision3D

Adobe hat bereits einige neue Features (Hydra-Filtern für die Grafik und optimierte Textbearbeitung), die anwesend sein werden in der nächsten Version von Flash angekündigt. Insbesondere Interesse gestoßen ist die Einführung von 3D-(Z), dann die Fähigkeit des Flash zu manipulieren Objekte in einer dreidimensionalen Welt. Adobe sagt, dass das gleiche ist eigentlich ein 2.5D, wie oft behauptet wird, eine Art "Simulation" einer realen dreidimensionalen Welt. In der Tat können Sie drehen ein Flash-Symbol Introns z-Achse, aber trotz dieser, bleibt das Symbol Wohnung im dreidimensionalen Raum! Ein wenig 'was passiert, wenn Sie ein Bitmap in Photoshop verzerren! Dies also hat das nichts zu tun mit Projekten wie Papervision3D , Away3D , Sandy und viele andere, die eine Fülle von Funktionen (Kamera, Szenen, Texturen, etc ...) fehlt "nell'Astro rising" enthalten. Im Wesentlichen unterscheidet sich Adobe nicht wollen, komplett mit 3D-Konstruktionen Dritter überlappen, sondern nur eine native Schicht, um die Leistung der vorhandenen 3D-Bibliotheken zu verbessern.

Wie auch immer, das Wichtigste ist, dass Adobe ausgerichtet sein scheint, um diese Funktionen zu einem höher dimensionalen Ebene einzuführen, nicht helfen, auf allen Bibliotheken komplette und komplexe wie Paparevision3D. Seit einiger Zeit, in der Tat, verwenden wir zwei grundlegende Techniken, um die Fähigkeiten von Flash erweitern: Low-Level-APIs und High-Level API.

Die Low-Level-APIs sind in der Regel in C / C + + und Flash sind Teil des Kerns, dann in den Player zu füllen. Diese Methode, obwohl es eine höhere Ausführungsgeschwindigkeit, die anderen erhöht sich die Größe des Flash Player gewährleistet.

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

Doch es enden wird, ist das Wichtigste, dass Papervision3D nicht tot ist, tatsächlich!

Mehr ...

PicLens 2.0 in Flash mit Papervision3D

PicLens Sie kann erreicht werden, der Add-on Firefox PicLens in Flash? Ich denke schon! Mit Papervision3D kann kommen sehr nahe an der gleichen Wirkung zu schließen. Diese präsentiere ich einen Prototypen, von denen kann ich nicht - bis jetzt - der Code verfügbar zu machen. Es ist jedoch interessant anzumerken, dass die Wirkung wahrscheinlich ist. Das Bild, das Sie 100-mal wiederholt sehen ist innerhalb der SWF-Film verkapselt und die Maße sind 256 × 256 (24bit Transparente PNG). Alternativ ist es sehr einfach, 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 2.0-Version von Papervision3D (GreatWhite).

Flash Player geladen ...

Mehr ...

Installieren Papervision3D 2,0 Great White: TortoiseSVN

Es war eine lange Zeit, dass 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. Eingeweiht, so dass die Kategorie Papervision3D (bald auch 3D), in eingefügten Flash CS3 . Papervision3D ist auch für ActionScript 2.0 verfügbar ist, obwohl ich persönlich behandeln nur die Version für ActionScript 3.0.

Mehr ...



Stoppen Sie SOPA