Firestorm Beta kommt mit dem performanten KDU-Decoder für Texturen

Wenn als Decoder-Version KDU angezeigt wird, dann nutzt man Kakadu.
Wenn als Decoder-Version KDU angezeigt wird, dann nutzt man Kakadu.

Die Betaversion 3.0 des Firestorm-Viewers ist voller Änderungen, wenn auch lange noch nicht fertig. Vor allem fehlt bisher die Möglichkeit, mit diesem Viewer Mesh wirklich nach Second Life uploaden zu können, dargestellt wird Mesh allerdings problemlos.

Eine der durchschlagendsten Änderungen in dieser Beta allerdings wurde im offiziellen Posting gar nicht verkündet: Firestorm nutzt als erster Third Party Viewer seit langem wieder die JPEG2000-Bibliothek der Firma Kakadu Software. Das ist dieselbe Bibliothek, die auch die Viewer von Linden Lab standardmässig nutzen. Wer es nicht weiß: diese kommerzielle Bibliothek ist in Sachen Dekodierungsgeschwindigkeit der Texturen knapp doppelt so schnell wie das in den meisten alternativen Viewern verwendete Pendant OpenJPEG.

Der letzte Viewer vorher, der das noch benutzte, war der seelige Emerald gewesen. Allerdings mißbrauchten die Benutzer damals die Bibliothek für unseriöse Machenschaften, so dass danach Linden Lab lange Zeit den Finger darauf hielt und den Einsatz von KDU bei alternativen Viewern nicht mehr weiter gestattete. Dies war damals natürlich nicht gut bei den Benutzern angekommen, aber was sollte man machen, man konnte sich nur bei den Entwicklern von Emerald dafür “bedanken”, offensichtlich hat Linden Lab aber seine Meinung nun geändert. Sehr gut!

Kategorien: programming  Stichwörter: firestorm  openjpeg  second-life 

Phoenix&Co., Kakadu, Linden Lab und der Rest...

Linden Lab ist mal wieder auf Kriegspfad, so sehen es jedenfalls viele Verschwörungstheoretiker. Deren Meinung ist ganz einfach diese: Linden Lab verfolge eine Strategie, alle wichtigen alternativen Viewer uninteressant zu machen, so dass man geradezu gezwungen ist, den unglücklichen Viewer 2.x von Linden Lab zu benutzen. Diese Theorie ist weit verbreitet und macht immer wieder die Runde, was die Vertreter dabei allerdings  übersehen ist der einfache Fakt, dass das Linden Lab herzlich egal ist, mit welchem Viewer man auf das Grid zugreift, Hauptsache man greift darauf zu und lässt sein Geld dort. Das Geschäftsmodell von Linden Lab basiert nämlich nach wie vor Großteils auf der Landvermietung und nichts anderem, der Viewer der Wahl ist dabei wirklich herzlich egal.

Nun ist es so, dass alle Texturen in Second Life auf dem Bildformat JPEG2000 basieren (nähere Erklärung in diesem Blogpost von mir). JPEG2000 ist eine sehr stark verlustbehaftete Bildkomprimierung und benötigt sehr viel Rechenzeit.

[Mehr]
Kategorien: business  Stichwörter: jpeg2000  kakadu  openjpeg  phoenix  second-life  tpv  viewer 

OpenJPEG got faster!

Now that’s something out of the IBM article, but worth an own entry: the open available JPEG-2000 library OpenJPEG got faster! This means you don’t need the proprietary libraries from Kakadu anymore to get a good open source client, if you’re living on the bleeding edge and this is making its way in the main tree of OpenJPEG after some time, I guess. Yeah!

Kategorien: programming  Stichwörter: ibm  openjpeg