Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-02-2006, 11:46   #1 (permalink)
[+]
 
Benutzerbild von André Michelle
 
Registriert seit: Dec 2002
Ort: cologne
Beiträge: 2.271
[STUFF] BitmapCould 3D

Ich versuche mal, etwas Leben in die Bude zu bringen. Dafür werde ich meine AS3 Studien nach und nach BETA tauglich machen und hier posten.



Der Witz bei diesem Experiment ist, dass jeder einzelne Pixel (ingesamt 9180) des kompletten PNGs(FlashLogo) als Partikel im Raum definiert wird. Die Position der einzelnen Partikel ist so gewählt, dass bei der Start-Kamera-Einstellung die Partikel nach Projektion exakt das 2D Bild zeigen. Sie liegen also randomized auf der Geraden Kamera-Bildschirmpunkt. Erst auf mouseDown werden die Partikel im Raum rotiert und man sieht den 'Salat' :)

Zum selber Kompilieren:
Code:
// compiler args:
-default-size 256 256 -default-frame-rate 120 -optimize
Angehängte Dateien
Dateityp: zip BitmapCloud.zip (43,5 KB, 193x aufgerufen)
__________________
aM

blog | laboratory | tonfall | processing

Audiotool.com
André Michelle ist offline   Mit Zitat antworten
Alt 13-02-2006, 12:54   #2 (permalink)
new Benutzer
 
Registriert seit: Mar 2003
Ort: Hamburg
Beiträge: 256
Hallo Andre,

das ist ja alles sehr sehr schön was Du da anstellst!!!

Und habe da nochmal eine Frage...
bei mir auf meinem Rechner laufen die Beispiele in Deinem Blog nicht?
Dabei würd ich mir so gerne nochmal diesen link anschauen:
http://blog.andre-michelle.com/upload/as3/pcube/
aber ich sehe leider nur einen blauen Hintergrund, als hätte ich den 8.5 Player nicht installiert...

Wenn ich mir allerdings dein Zip runterlade und das swf starte geht es?

Ich habe win xp, firefox und den flashplayer 8.5.
Ich benutze den Pluginswitcher kann das damit zusammenhängen? Eigentlich ja nicht oder?

Als standalone player ist der gleiche installiert, wie beim Firefox...
Haste ne Idee?

danke

ciou
Markus
screamingworld ist offline   Mit Zitat antworten
Alt 13-02-2006, 13:11   #3 (permalink)
[+]
 
Benutzerbild von André Michelle
 
Registriert seit: Dec 2002
Ort: cologne
Beiträge: 2.271
Die Beispiele auf meinem Blog sind noch mit der ALPHA Version kompiliert und laufen nicht mit dem aktuellen Player. Ich baue sie Schritt für Schritt um und poste sie auch gleich hier.
__________________
aM

blog | laboratory | tonfall | processing

Audiotool.com
André Michelle ist offline   Mit Zitat antworten
Alt 13-02-2006, 13:11   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
kleien OT frage was macht das ???

[Embed(source='flash.png')] public var Image: Class;
[Embed(source='pattern.gif')] public var PImage: Class;

also man könnte sich das ja jetzt vorstellen das die beiden bolder zur kompilierzeit in die objecte Image und PImage intergriert werden und diese beiden Objecte Klassen sind die automatisch von Bitmap erben

geht ich damit schonmal in die richtige richtung?

mfg
alex
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 13-02-2006, 13:57   #5 (permalink)
[+]
 
Benutzerbild von André Michelle
 
Registriert seit: Dec 2002
Ort: cologne
Beiträge: 2.271
Zitat:
[Embed(source='flash.png')] public var Image: Class;
Damit kannst du Assets in dein SWF einbetten. Statt 'Class' könnte man sich 'Bitmap' denken, aber es ist nicht erlaubt, dass gleich zu schreiben.

Beim Instanzieren schreibt man aber:
Code:
var image: Bitmap = new Image();
was sich dann genauso verhält, wie ein normales 'Bitmap' Object.
__________________
aM

blog | laboratory | tonfall | processing

Audiotool.com
André Michelle ist offline   Mit Zitat antworten
Alt 13-02-2006, 14:28   #6 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na das ist ja mal exelent,
dann kann man seine assets direkt in die klasse einlesen
das gefällt mir, netter hint merci

mfg
alex

ps
der mathe kram ist mir immer noch zu hoch
da halt ich mich raus
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 18-02-2006, 17:58   #7 (permalink)
\x3a\x6f\x29
 
Benutzerbild von [je]
 
Registriert seit: Apr 2004
Ort: paris
Beiträge: 806
Definition of base class 'SkinBitmap' not found

Sagt dir der Fehler etwas? Bekomme ich, wenn ich dein Kram runterlade, entpacke und kompiliere.

Oder wenn ich auch selbst versuche ein Bild einzubinden.
__________________
joa ebert
http://blog.joa-ebert.com/ - http://www.joa-ebert.com/
[je] ist offline   Mit Zitat antworten
Alt 18-02-2006, 20:28   #8 (permalink)
[+]
 
Benutzerbild von André Michelle
 
Registriert seit: Dec 2002
Ort: cologne
Beiträge: 2.271
Zitat:
Definition of base class 'SkinBitmap' not found

Du musst das framework.swc einbinden.
__________________
aM

blog | laboratory | tonfall | processing

Audiotool.com
André Michelle ist offline   Mit Zitat antworten
Alt 18-02-2006, 20:41   #9 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
Ich habe noch nichts mit AS3 gemacht, nur gelesen...

Zitat:
Zitat von André Michelle
Der Witz bei diesem Experiment ist, dass jeder einzelne Pixel (ingesamt 9180)
ich hätte da eine allgemeine frage zur performance... bezüglich as3 du schreibst 9180 pixel die als einzelne obejkte im raum deffiniert sind....

also nehm ich mal an das ein pixel sehr viel weniger resourcenfressend ist als ein mc...

oder ist die performance wirklich so stark gestiegen, ich bastle gerade noch mit den ganzen flash 8 effeckten um sie mir für reale projekte nutzbar u machen und ein paar standart effeckte zu erstellen die man immer wieder verwenden kann bei bedarf und merke das diese äusserst resourcen fressend sind. darum wundert mich das 9180 pixel anscheind kein probem sind.
_level0 ist offline   Mit Zitat antworten
Alt 18-02-2006, 22:41   #10 (permalink)
\x3a\x6f\x29
 
Benutzerbild von [je]
 
Registriert seit: Apr 2004
Ort: paris
Beiträge: 806
_level0:
Bei der BitmapCloud oder anderen Beispielen sind die Partikel an sich nicht texturiert, daher sind so viele möglich.

Hat jeder Partikel eine BitmapData die man auf die Bühne zeichnet, so kann man auch gut 1000 Stück schaffen. Die Performance sinkt aber signifikant mit der größe deiner Textur.

Sieht mit Blendmode 'ADD' aber auch schöner aus :)

Andre: Danke :o)
__________________
joa ebert
http://blog.joa-ebert.com/ - http://www.joa-ebert.com/
[je] ist offline   Mit Zitat antworten
Alt 03-03-2006, 00:21   #11 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 3
also ich krieg auch immer den Fehler:
Definition of base class 'SkinBitmap' not found

zitat von André Michelle:
Du musst das framework.swc einbinden.

- hab unter project/properties/actionscriptBuildPath registerkarte libraries das framework.swc eingebunden, nach oben verschoben, nach unten verschoben, 'merge into code' ausgewählt und wieder nicht ausgewählt. funktioniert alles leider nicht.
was muss ich denn da machen ? funktioniert das denn bei euch allen etwa?

gebüsch
gebuesch ist offline   Mit Zitat antworten
Alt 03-03-2006, 16:05   #12 (permalink)
[+]
 
Benutzerbild von André Michelle
 
Registriert seit: Dec 2002
Ort: cologne
Beiträge: 2.271
Seltsam, so sieht das bei Dir auch aus ? (Anhang)
Angehängte Grafiken
Dateityp: gif lib.gif (20,1 KB, 87x aufgerufen)
__________________
aM

blog | laboratory | tonfall | processing

Audiotool.com
André Michelle ist offline   Mit Zitat antworten
Alt 05-03-2006, 15:29   #13 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 3
Smile

ja, danke für die mühe, jetzt funktionierts bei mir.
also ich hab den eindruck man muss nachdem man ein .swc einbindet das programm neu starten, was ich natürlich nicht gemacht hatte. ausserdem muss die einstellung auf "merge into code" stehen, mit "external" klappt das nich.

woher weißt du das eigentlich?

gebüsch
gebuesch ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:20 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele