Firefox: 3D Ansichten direkt im Browser wechseln
Manche von euch haben es sicher schon in den Sektionen Kreuzblick und Parallelblick gelesen: Ich habe eine Erweiterung für Firefox entwickelt, die folgende Arbeitsschritte direkt im Browser (nur Firefox) erledigen kann:
1. Fotohälften tauschen in den Sektionen Kreuzblick und Parallelblick
Dabei kann die Hilfslinie, anhand derer die Seiten getauscht werden können, manuell angepasst werden. Damit ist auch eine Scheinfenster-Korrektur möglich
2. Umwandlung in Red/Cyan in den Sektionen Kreuzblick und Parallelblick
Die Umwandlung richtet sich nach der gleichen angesprochenen Hilfslinie und berücksichtigt selbstverständlich Kreuz- und Parallelblickfotos korrekt.
3. Option "Halbton" für die Umwandlung in Red/Cyan
4. Umwandlung in Kreuzblick (monochrom) in der Sektion Anaglyphen
5. Manuelle Scheinfensterverschiebung mit Neuerzeugung des Red/Cyan Bildes (ebenfalls in der Sektion Anaglyphen)
Kurzanleitung für die Installation:
Für die Ausführung des Skripts wird das Add-On "Greasemonkey" benötigt.
1. Greasemonkey installieren von https://addons.mozilla.org/de/firefox/addon/748/
2. Firefox neu starten
3. Das Skript installieren von http://userscripts.org/scripts/show/77730
4. In eine der Sektionen gehen und Fotos anschauen
Kurzhandbuch:
1. Umwandlung von Kreuz-/Parallelblick in Red/Cyan
Die Hilfslinie sollte so weit verschoben werden, bis der linke Rand des rechten Teilbildes von der roten Hilfslinie genau so weit entfernt ist wie der linke Rand des linken Bildes von der grünen Hilfslinie. Das lässt sich optisch recht einfach prüfen, indem man den Button zum Wechseln zwischen Kreuz- und Parallelblick in schneller Folge klickt. Springen die Teilbilder mit ihren Rahmen dabei, so liegt die rote Hilfslinie noch nicht ganz korrekt.
2. Halbton
Dieses Verfahren ist vielen bereits bekannt. Es verhindert, dass die Augen bei hohen Rot- und auch Blau-Werten Bereiche mit stark unterschiedlicher Helligkeit zur Deckung bringen müssen (Flimmern).
3. Umwandlung von Anaglyphe in Kreuzblick
Hier kann die Umwandlung leider nur monochrom vorgenommen werden, da für beide Teilbilder nicht mehr die volle Farbinformation verfügbar ist
4. Scheinfensterverschiebung und Neudarstellung bei Anaglyphen
Will man das Scheinfenster näher zu sich heranziehen (der Bildinhalt verschiebt sich nach hinten), so erreicht man das im allgemeinen dadurch, dass das rote Teilbild nach links geschoben wird. Die Firefox-Erweiterung zeigt mit roten Hilfslinien die Verschiebung an. Umgekehrt kann man das rote Teilbild auch nach rechts schieben. Das bewirkt, dass man das Scheinfenster von sich wegdrückt (der Bildinhalt kommt weiter nach vorne). Mit dem Button "Anwenden" wird die Anaglyphe unter Berücksichtigung der gewählten Verschiebung neu angezeigt.
Über Rückmeldungen mit Fehlerbeschreibungen und/oder Wünschen würde ich mich sehr freuen.
Ralf Fackiner 29/07/2010 10:39
Für mich ist das eben keine Anglyphe im heutigen Sinne. Solche Beispiele sollten ohne auffälligen Qualitätshinweis für die geschätzen BetrachterInnen nicht verwendet werden.fotodev 29/07/2010 10:06
Hm ich spüre eine gewisse Rhethorik in der Frage ...Aber ja, das soll eine Anaglyphe für Rot (linkes Auge) und Cyan (rechtes Auge) sein. Ich habe Beispiele aus meinen "jämmerlichen" ersten Versuchen genommen und mir ist durchaus klar, dass sie nicht perfekt montiert sind. Mittlerweile bin ich da weiter :-)
Ralf Fackiner 29/07/2010 10:03
Soll das oben eine Anaglyphe sein?Danke für einen kurzen Hinweis sagt Ralf
Bernd Paksa 13/06/2010 21:30
Gratuliere!Von Kreuz- oder Parallelblick aus funktioniert es bestens. Meiner Meinung nach könnte man sogar den Haken für das Tauschen weglassen, wenn man den Fensterinhalt etwas scrollt erreicht man das gleiche. Zumindest bei mir stimmen die Seiten mit der Grundeinstellung immer, aber das mag auch Zufall sein.
Hast du diese Umwandlung auch für Ana und KMQ geplant? KMQ dürfte nicht viel schwerer zu realisieren sein wie Kreuz- bzw. Parallelblick. Bei KMQ ist immer das rechte Bild oben.
Viel Spaß beim tüfteln
Bernd
fotodev 13/06/2010 11:49
Das ist ja sogar einfacher ... schau Dir mal die neueste Beta an: http://www.top-info.de/thein/fc_3d_image_tool.user.jsBernd Paksa 11/06/2010 16:18
Das Beta Skript funktioniert prinzipiell, jetzt das große ABER. Bei dem Interlace ist der Bildaufbau nach diesem Schema:Quellbild --------------------> Zielbild
L- Zeile 1 --------------------> Zeile 1
............. R- Zeile 2 -----> Zeile 2
L- Zeile 3 --------------------> Zeile 3
............. R- Zeile 4 -----> Zeile 4
Nimm vom linken Bild die ungeraden, vom rechten die geraden Zeilen (oder umgekehrt). Vom Quellbild wird also immer jede 2. Zeile übersprungen, somit hat das Zielbild am Ende die gleiche Zeilenanzahl wie die beiden Ursprungsbilder.
Das ist halt auch das Manko beim Zalman, man gewinnt ordentliche Farben auf kosten der Auflösung. Ist meiner Meinung nach aber immer noch ein ganz guter Kompromiss gegenüber Ana, Kreuz oder Parallelblick.
Viele Grüße
Bernd
fotodev 10/06/2010 22:51
Teste doch bitte mal von hier die aktuelle Beta: http://www.top-info.de/thein/fc_3d_image_tool.user.jsNoch ohne Feinschliff, versteht sich.
Bernd Paksa 10/06/2010 21:47
Ich denke das wird funktionieren, viel anders geht es mit dem Java applet aus SPM auch nicht. Ich bin gern bereit den Skript zu testen.Viele Grüße
Bernd
fotodev 10/06/2010 9:54
Leider kann ich die exakte Position auf dem Bildschirm nicht bestimmen, da dabei auch die Browsereinstellungen eine Rolle spielen (Vor allem die Höhe des oberen Browserbereichs mit Titelleiste, Menüleiste, Symbolleiste und Bookmarks Toolbar etc.). Ich könnte lediglich eine Option anbieten, damit man jeweils manuell die Seiten tauschen kann. Ich setz mich mal dran ....Bernd Paksa 10/06/2010 0:53
Danke für die schnelle Antwort.Geht ganz einfach wagerecht, also Zeilenweise. Nimm die geraden Zeilen vom linken Bild und die ungeraden vom rechten Bild. Problem ist nur die Ausgabe auf dem Bildschirm, da hier dass Bild immer auf der entsprechenden Zeile anfangen muss, sonst ist dann links und rechts verdreht. Das Prinzip ist auf der HP von Zalman erklärt. http://www.zalman.co.kr/ENG/3D/skill01.asp
Viel Spaß
Bernd
fotodev 09/06/2010 22:10
Bedeutet Interlace in diesem Fall, dass senkrecht jeweils jede zweite Zeile vom linken und rechten Teilbild stammt? Oder waagerecht? Egal wie, es sollte sich machen lassen, ich muss nur wissen wie :-)Bernd Paksa 09/06/2010 22:01
Gratuliere zu dem Add-On. Eigentlich bin ich Opera-Fan, habe aber keine Probleme mit Firefox durch die fc-Welten zu surfen.Installation hat ganz gut geklappt, musste allerdings Firefox aktuallisieren, hatte eine etwas ältere Version. Bei der funktionierten die Umwandlungen von oder zu Anas nicht.
Anas interessieren mich aber nicht wirklich, mein Wunsch wäre ein Interlace-Bild, so das man es z.B. auf einen Zalman-Monitor darstellen kann. Ist so etwas prinzipiell möglich?
Viele Grüße
Bernd
Nico Winkler 09/06/2010 3:23
Dat ging ja schnell...habs gleich mal getestet, funzt super...
also ich bin glücklich und zufrieden. :-)
Besten Dank...
Gruß der Nico
fotodev 08/06/2010 15:32
Ich habe das Update durchgeführt. Die neue Version kann von http://userscripts.org/scripts/show/77730 installiert werden. Einfach den grünen Install-Button anklicken, egal, ob die vorherige Version des Skripts bereits vorhanden ist.Nico Winkler 08/06/2010 12:56
klingt gut...Gruß der Nico