| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
| Morphing - lautes Nachdenken
Hallo Leute, mir kam grad ein gedanke, vieleicht mag jemand mitdenken. es wurde sich hier ja schon oft gewünscht, bilder ineinander zum morphen fließender übergang von einem bild zum andern, über verzerrung), was in flash ja nunmal bisher nicht möglich ist. nun gibts ja einen tollen DisplacementMapFilter, mit dem verzerrungen ala Goo bis zu einem gewissen grad eigentlich problemlos möglich sein müsste, wenn man eine malbare map benutz. vieleicht sollte ich erstmaldas hinkriegen, aber ich war beim gedanken morphing ![]() es gibt ja die möglichkeit über BitmapData.merge() 2 bitmaps farblich miteinander zu verrechnen, wäre das nicht evtl eine grundlage um es mit einem Displacementfilter zu verzeren?. was denkt ihr? gruß michael
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren Geändert von michael (28-09-2005 um 21:19 Uhr) |
| | |
| | #2 (permalink) |
| the journey continues... Registriert seit: Oct 2001 Ort: Österreich, Wien, District 10
Beiträge: 2.392
|
das ist eine frage fürn andre, was er alles mir dem displacement filter gezeigt auf der ffk in wien war ziemlich cool
__________________ [*]Browser _ IE 7 [*]FlashPlayer 10 [*]Intel Core Duo 2,4GHZ, VISTA Ultimate 64bit |
| | |
| | #3 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
hallo mit morphen meinst du ja die schrittweise geometrische änderung des StartBildes bis es zum Zielbild geworden ist... also es hat ja schon irgendwie mit "Tweening" zu tun, nur quasi für jeden einzelnen Pixel eines Bildes. ich glaube es gibt nicht ein BESTIMMTES Morphen, sondern viele verschiedene Styles. Also: wir haben eine Horde Pixel in den Positionen A[] im Bild A, die sich jedes für sich auf neue Endpositionen B[] im Bild B zubewegen. Jedes bewegt sich auf eigene Art und Weise: - eigene Geschwindigkeit der Position - eigene Geschwindigkeit der Farbänderung ...hm... wer teilt welchem Pixel welche Adresse zu? (Ich weiss das hier ist eine zu rechenintensive Methode um einen Morph in Flash anzugehen, aber ist mal mein erster Gedanke dazu) Geändert von georgem (28-09-2005 um 22:52 Uhr) |
| | |
| | #4 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
ja ich merks schon, das wird komplizierter. es würde ja noch hinzukommen das die pixel sich nicht einfach nur bewegen, sondern ggf. auch noch umfärbern. dazu müsste man grobe ankerpunkte vorgeben können, damit das kontrolliert abläuft, aber braucht dann wohl immer noch einen algorithmus der das verhalten um die ankerpunkte herum bestimmt. vieleicht finde ich ja noch theoretische quellen zum thema morphing.
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #5 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
oder eben: das mathematische Modell vergessen, und eine FakeVersion suchen... Soll ja einfach gut aussehen... das mit dem bitmap.merge tönt doch schon vielversprechend. Ich hab noch nicht damit rumgespielt. Was macht das genau? und inwieweit hast du gedacht liesse sich so ein schrittweise gemergdes bild dazu benutzen um das Anfangsbild zu verstellverzerren? Geändert von georgem (28-09-2005 um 23:49 Uhr) |
| | |
| | #6 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
bin noch unsicher ob das was werden kann. mit merge war nur so ein anflug, ich spiele da die tage mal ein wenig mit rum. ich dachte man könnte das zielbild irgendwie so beeinflussen das sich eine gute displacementverzerrung ergibt, dann vieleicht auf halbem weg quelle und ziel vertauschen um zum zielbild zu kommen. ich bin sicher das in den nächsten monaten jemand etwas morphiges aus dem hut zauber
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #7 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #8 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
grad noch eine idee: vieleicht kann man mit pixeldissolve + blur oder pixeldissolve + convulotion etwas ähnliches faken.
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #9 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
konturen und markante bereiche festlegen.... ja,okay. Das ist der Knackpunkt. Das wäre notwendig um ein sehr sauberes morphing zu generieren. Also einer dieser bekannten Form-Morphs, wo ein Gesicht in ein anderes Gesicht umgewandelt wird. Aber es gibt noch andere Arten des Morphings ausser ähnliche Elemente in ähnliche Elemente umwandeln, sondern mit gröberen Bereichen arbeiten oder was weiss ich... Was machst du, wenn du die Konturen eines Gesichts in die Konturen eines Autos umwandelst? Ich mag mich glaub ich erinnern das gar auf dem alten AMIGA im DeluxePaint- graphicprogramm eine morphing-Funktion vorhanden war... Dort musste man nicht erst Konturpunkte und markante Bereiche festlegen, das war gar nicht nötig... Also stell ich mir mal vor, dass helle, bunte Bereiche, oder besonders Kontrastreiche quasi automatisch als prioritäre Bereiche festgelegt werden. und homogene, leere einfarbige Bereiche als weniger wichtig... .... .... |
| | |
| | #10 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
Idee: eventuell den Threshold benutzen um schnell wichtige Bereiche des Bildes einzukreisen. ... ach, all die neuen Funktionene von Flash, das ist so wundervoll, der morph-effekt kommt ganz bestimmt.... |
| | |
| | #11 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
naja, tolle idee ?-) <--- auf das thema bezogen, nicht auf meinen vor-/nachredner ;-) anstatt morphbilder berechnen zu lassen lässt du dir jetzt (mit einer noch unbekannten software ;-) die notwendigen displacementverzerrungs-bilder berechnen (oder wo kommen die her?) weiss nicht wirklich, wo da der vorteil bzw. nutzen von dieser aktion sein soll. morphen ist ja, aus einem bild ein anderes sinnvolles bild zu entwickeln. dazu wirds mehrere displacementverzerrungungen brauchen. und jedesmal das endergebnis als neues bitmap übernehmen - die bleibt ja nicht einfach erhalten, für die nächste verzerrung. nette idee, man kann mal drüber nachdenken, aber: zu aufwendig!
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (29-09-2005 um 07:51 Uhr) |
| | |
| | #12 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
naja, danke für den fingerzeig,aber das ist schon klar, dass das aufwendig ist. Ich glaube dass man wenn man alle Tricks von Flash aufwendet, was interessantes morphiges "approximieren" kann.... ....oder ganz nebenbei auf dem (Um)Weg dahin über die verrücktesten Effekt-kombinationen stolpert... Idee: vielleicht Line-gradienten benutzen um die Displacementmaps zu generieren... dafür könnte man gleich die Vektoren der Morphs-Keyframes benutzen.....Gibt ja jetzt interessante neu linienverlauf-tools per AS, und auch der beginGradientFill hat einpaar Parameter mehr gekriegt. |
| | |
| | #13 (permalink) |
| LiquidFrames Registriert seit: Jun 2003
Beiträge: 412
|
ich denke aufgrund der eingeschrenkten rechenleistung kommt man aufjedenfall nicht daran vorbei die markanten punkte zu makieren. das sollte jeder schon aus irgendeinem prog kennen.....zb bei gesicht->auto sagt man dem prog vorher das die 2 augen des gesicht an die position der 2 blinker des autos sollen dan kann man quasi das bild vollkommen ignorieren und nur anhand dieser punkte die verschiedenen Displacement maps erstellen. (und jetzt hoffen wir alle auf den rechner mit 50ghz, wo selbst flash sowas kann )
|
| | |
| | #14 (permalink) |
| x39 Registriert seit: Oct 2004 Ort: St.Gallen, Schweiz
Beiträge: 1.261
|
gleich 50 gigahertz für nen poppeligen Morph? Da würde ich lieber Asteroiden-Einschläge simulieren, oder nebenbei nen Kinofilm mit C4D rendern... Allgemein zur Idee des Morphs könnte man einen Wettbewerb draus machen)Erstellen einer Bildersequenz (als Bitmaps) im Hintergrund, während ein Flashintro läuft, oder eine kurze Bitte-warten-animation. Das ganze soll bitte nicht länger als 10 Sekunden dauern, für eine 30 Frames-animation, Bilderauflösung 160x160 pixel... Also etwa 1/3 Sekunde pro Frame. Alle Flter und Specials von Flash 8 sind erlaubt. Tja, ich weiss schon, Actionscript ist ziemlich langsam, aber das sollte allemal machbar sein. Wäre ein Durchbruch, und würde all die Neinsager lehren... |
| | |
| | #15 (permalink) |
| echt jetzt, junge Registriert seit: Jan 2003 Ort: Iserlohn
Beiträge: 1.595
|
Ich bin ja nicht so der Flasher, aber ich höre in letzter Zeit viel von diesem Displacement Filter. Habt Ihr Links, wo ich den mal in Aktion sehen kann? Scheint ja ein interessantes Feature im neuen Flash zu sein.
__________________ Gruß snake*sl // achims sohn underwoman.de || rootserver-blog.de || clickpress.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |