Hallo,
irgendwie habe ich die Themen VRML und X3D im Forum vergeblich gesucht. So will ich damit mal anfangen. Im Breezy-Repository findet sich ein bisschen was zu dem Thema. Wichtig ist mir allerdings ein Browser-Plugin. Vor einem Jahr hatte ich mal ein Nicht-Open-Source-Tool selbst installiert, weil die vorhandenen Pakete alle buggy waren.
Ich habe mir also das FreeWRL-Paket geholt und das Tool läuft standalone auch ganz prima. Das Paket soll auch ein Netscape-Plugin enthalten... aber Firefox ging leer aus. Ich suchte also nach dem Plugin und wurde letztendlich fündig - soweit man das so nennen kann. Es ist also einfach nicht (mehr) enthalten. Die Datei des Plugins heißt npfreewrl.so. Ich habe also danach gesucht. Beim Freewrl-Projekt finde ich nur die Quellen, aber es gibt ja auch ein RPM. Okay es ist die 1.14, aber ich probiere es trotzdem... Darin gibt es die gesuchte Plugin-Datei. Die habe ich in das Verzeichnis /usr/lib gelegt und im Mozilla-Plugin-Verzeichnis (/usr/lib/mozilla-firefox/plugins/) einen Softlink angelegt. Das schlimmste was hätte passieren können ist ein Absturz des Firefox. Ich war aber ganz hoffnungsvoll, weil sich Plugins ja nicht so verändern müssen - die reichen ja nur die Kontrolle weiter.
Beim Neustart des Firefox bekam ich unter about:plugins auch die fröhliche Mitteilung:
FreeWRL X3D/VRML Dateiname: npfreewrl.so V3.1 VRML/X3D with FreeWRL. from http://www.crc.ca/FreeWRL MIME-Typ Beschreibung Endungen Aktiviert x-world/x-vrml FreeWRL VRML Browser wrl Ja ...
und so weiter.
Und auch der Test läuft gut. Wer keine Lust auf rumgestochere dieser Art hat, installiert sich das RPM per alien oder macht ein checkinstall-Paket. Wer aber das vorhandene Paket um die Plugin-Fähigkeit erweitern will, der kann das so machen.
Beim weiteren Testen bin ich aber darauf gestoßen, dass das Problem noch nicht ganz durch ist: Das ebenfalls versprochene X3D-Format (auf XML basierter VRML-Nachfolger) wird als Text ausgegeben [getestet mit dem offiziellen Test unter http://cic.nist.gov/vrml/nistlogo.x3d]. Und die komprimierte Fassung wrl.gz will er mit dem Archivmanager öffnen. Beides verständlich, aber wie kann ich Firefox dazu bringen, dass er die mit dem Plugin öffnet???
Habt Ihr da eine Idee?
Ciao, Dunkeltron