Registerkarten

SimtippViewerServerKunstLL-BlogVideosVehikelAnleitungARC
Posts mit dem Label CEF werden angezeigt. Alle Posts anzeigen
Posts mit dem Label CEF werden angezeigt. Alle Posts anzeigen

Donnerstag, 16. Juni 2016

Singularity Viewer 1.8.7 wurde veröffentlicht

Quelle: Singularity Viewer Homepage
Am 16. Juni 2016 ist der Singularity Viewer 1.8.7 veröffentlicht worden. Das ist nach fast zwei Jahren das erste vollwertige Update für den Singularity, der deswegen auch schon längere Zeit in der TPV-Liste der veralteten Viewer geführt wurde.

Als letztes reguläres Update gab es am 4. September 2014 die Version 1.8.6. Am 27. Februar 2015 wurde dann zwar noch ein kleines Update nachgeschoben, aber das war nur ein zusätzlicher Patch, der bei AMD Grafikkarten ein Problem mit nicht angezeigter Mesh-Kleidung behoben hat.

Über das heutige Update dürften sich vor allem Anhänger der alten Viewer 1.x Oberfläche freuen. Denn der Singularity gehört, neben dem Cool VL Viewer, zu den letzten, die diese Oberfläche noch halbwegs original einsetzen.

Der Grund für das überraschende Update ist klar: Seit gestern benötig der Viewer zur vollständigen Unterstützung von L$-Transaktionen das Sicherheitsprotokoll TLS 1.2. Das wurde in den aktuellen Singularity aufgenommen. Daneben wurden aber auch alle anderen, wichtigen Neuerungen von Linden Lab der letzten zwei Jahre in den Singularity eingebaut.

Dazu gehört die Unterstützung des HTTP-Inventarprotokolls AISv3, die Übernahme des Chromium Embedded Framework (CEF) für die Anzeige von HTML5 und WebGL Inhalten, die neuesten Protokolle für die Voice-Funktionen von Vivox und die Unterstützung der neuen Avatar Rendering Complexity Bewertung, allerdings ohne selbst die JellyDolls darzustellen. Sogar die letzten Updates für Project Sunshine wurden noch im Singularity eingeführt. Da musste ich schon sehr weit in meinem Blog zurückgehen, um noch mal nachzuschauen, was das eigentlich war.^^

Hier ein Screenshot mit einem der 36 verschiedenen Skins, die mit dem Zusatzpaket (Achtung, direkter Download)für den Singularity zur Verfügung stehen:

Singularity Viewer 1.8.7 mit Skin "Kisten Dark Nv"
Shyotl Kuhr erklärt zu Begin des Release Blogpost, warum der Singularity so lange nicht aktualisiert wurde. Latif Khalifa, einer der Hauptentwickler, ist im letzten Jahr verstorben und ein weiterer Entwickler hat das Team verlassen. Dazu kamen noch Hardware-Probleme und fehlende Infrastruktur zum Testen des für alle drei Betriebssysteme angebotenen Viewers hinzu. Erst durch den kürzlichen Zugang von Entwickler miKa Pyon, wurden wieder alle Voraussetzungen geschaffen, um sauber weiterentwickeln zu können. Dennoch fehlen beim Singularity 1.8.7 erst einmal die Mac und Linux Varianten. Linux soll später nachgereicht werden, für Mac sucht man noch nach einem Entwickler.

36 UI Skins mit dem zusätzlichen Skin Paket
Durch die Aktualisierung auf die neuen LL-Verbesserungen, ist man auch auf die Entwicklungsumgebung Microsoft Visual Studio 2015 umgestiegen. Damit sind die Entwickler des Singularity in der Lage, Code und Bibliotheken mit dem Schwesterprojekt, dem Alchemy Viewer, zu teilen. Das bedeutet, dass man zukünftige Neuerungen zwischen den Entwicklern beider Viewer aufteilen kann, um die Resultate am Ende jeweils auszutauschen. Und das heißt wiederum, dass es weitere Singularity Updates geben wird.

Insgesamt sind dann noch so viele weitere Neuerungen und Änderungen in die Version 1.8.7 eingeflossen, dass ich die hier gar nicht alle auflisten kann. Im Release Artikel (siehe Quellenlink ganz unten), ist die komplette Liste enthalten. Ich fasse nur die für mich wichtigsten Punkte daraus, in einer kleinen Liste zusammen. Auch die übernommenen LL-Projekte führe ich noch einmal auf, da es in Listenform leichter zu überblicken ist.

Ein paar Neurungen aus den Release Notes des Singularity 1.8.7:
  • Update auf Inventarprotokoll AISv3.
  • Update auf Chromium Embedded Framework (CEF).
  • Update auf Sicherheitsprotokoll TLS 1.2.
  • Update auf die neuesten Voice-Verbesserungen.
  • Update auf die letzten Verbesserungen beim serverseitigen Baking (Projekt Sunshine).
  • Understützung der Avatar Render Complexity Informationen über den Simulator.
  • Neuer Skin mit Namen "Gemini" in der Hauptinstallation.
  • Neuer Skin mit Namen "Dark Green" im zusätzlichen Skinpaket, das man zum Skin Ordner des Singularity hinzufügen kann.
  • Verbesserungen in den Sprachübersetzungen für Französisch, Spanisch und Deutsch.
  • Neuer Regionstracker zur Überwachung mehrerer Regionen im gleichen Fenster.
  • Der Schieber für die Avatar Hover-Höhe wurde in die Schnelleinstellungen aufgenommen.
  • In das Windlight-Fenster wurde eine neue Einstellung für Wolken aufgenommen.
  • Neue Option zum Verstecken der eigenen Blickrichtung in anderen Viewern, welche diese Information anzeigen können.
  • Neue Funktionen zum Erstellen von Gesten.
  • Neue Toolbar Buttons für "Viewer beenden" und "Region Tracker".
  • Neuer Menüeintrag > Singularity > Resync Animations zum Synchronisieren von Animationen.
  • Optimierter Radar mit mehreren Änderungen.
  • Verbesserungen in der Freundesliste.
  • Viele Änderungen für das IM-Fenster. Zum Beispiel wird mit "Focus" der Gesprächspartner auf der Karte angezeigt (simweit immer, gridweit bei entsprechender Berechtigung).
  • Update auf RLV 2.9. Viele weitere Verbesserungen bei den RLV-Funktionen.
  • Statt FMOD Ex wird nun FMOD Studio als Audiobibliothek verwendet.
  • Viele Crash-Fixes und Beseitigung von Speicherlecks.
  • Die GPU-Tabelle wurde auf die neuesten Grafikkarten aktualisiert.
  • Aktualisierte Integration der Mesh-Unterstützung und einige behobene Fehler in Verbindung mit Mesh-Rendering.
  • Viele Verbesserungen für OpenSim Nutzung.

Den Singularity 1.8.7 gibt es zur Zeit nur für Windows 32-/64-Bit. Linux soll bald folgen, eine Version für den Mac ist noch offen.

>> Downloadseite für den Singularity

Links:

Quelle: Singularity Release 1.8.7

Sonntag, 24. April 2016

Meldungen vom TPV-Treffen am 22. April 2016

Quelle: Pantera Północy / YouTube
Am Freitag, den 22. April, hat ein weiteres Treffen der TPV-Entwickler in Second Life stattgefunden. Es dauerte zwar nur etwa eine halbe Stunde (nachdem Oz Linden 10 Minuten zu spät kam), aber es wurden dennoch genügend Themen angesprochen, um daraus eine Zusammenfassung zu erstellen.

Die Informationen hier im Beitrag kommen wie immer aus dem Video von Pantera Północy, das ich am Ende des Beitrags auch hier eingebettet habe. Die Themen habe ich wieder in der Reihenfolge aufgelistet, in der sie auch während des Treffens angesprochen wurden.

SL Viewer

Offizieller Viewer
  • Second Life Release 4.0.3 (312816) - Erschienen am 31. März 2016.
    Enthalten ist eine komplett überarbeitete HTTP-Unterstützung, die das alte UDP-Protokoll weitgehend überflüssig macht. Dazu gibt es einige Verbesserungen für die Voice-Nutzung in SL. Meinen Bericht dazu gibt es hier.

Release Kandidaten
  • Second Life Maintenance Viewer 4.0.4 (314012) - Letztes Update am 15. April 2016.
    Dieser Viewer enthält eine Sammlung von behobenen Problemen aus der JIRA. Darunter ein Fix für das Problem mit nicht richtig dargestellten Invisible Prims. Über dieses Problem hatte ich hier bereits berichtet.
  • Second Life QuickGraphics Viewer 4.0.4 (313948) - Letztes Update am 15. April 2016.
    Dieser Viewer enthält eine vereinfachte Darstellung für Avatare. Der Nutzer kann über einen Schieberegler festlegen, ab wann die ganzen Attachments und Texturen nicht mehr berechnet, sondern nur noch als einfarbige Oberflächen dargestellt werden. Außerdem ist eine neue Funktion enthalten, um die Grafikeinstellungen unter einem selbstgewählten Namen zu speichern und später wieder in den Viewer zu laden.

Project Viewer
  • Second Life Project Bento Viewer version 5.0.0 (313876) - Letztes Update am 14. April 2016.
    Dieser Viewer enthält den Code für die Einführung von zusätzlichen Knochen für den SL-Avatar. Das Update am 14. April enthält das, was Linden Lab als endgültiges Ergebnis ihres Projekt betrachtet. Nun sollen keine Knochen mehr hinzugebracht oder entfernt werden. Das Aktivieren der Bento-Funktionen soll bis Ende Juni 2016 im Main Grid erfolgen.
  • Second Life Project OculusRift Viewer 3.7.18.(295296) - Letztes Update am 13. Oktober 2014.
    Linden Lab kämpft weiter daran, den Viewer auf den Stand des Oculus CV1 Codes und des neuesten LL-Viewercodes zu bringen.

Allgemeines zu den RC-/Projekt-Viewern

Der Maintenance RC Viewer soll eine Menge nerviger Fehler in Second Life beheben. Nach dem letzten Update am 15. April, scheint er auch recht stabil zu laufen. Es wurde zwar nicht von Oz erwähnt, aber ich tippe darauf, dass dieser Viewercode in der kommenden Woche in den offiziellen Viewer übernommen wird.

Der QuickGraphics RC Viewer hat ebenfalls seit dem letzten TPV-Treffen ein Update erhalten und ist direkt von Version 4.0.2 auf 4.0.4 gesprungen. Von den vielen Problemen, die dieser Viewer noch beim letzten Treffen hatte, ist jetzt nur noch ein Problem übrig geblieben. Und zwar werden einfarbig gerenderte Avatare gelegentlich glänzend dargestellt (anstatt mit einer matten Oberfläche). Oz meint, das würde cool aussehen, wäre aber eben ein Fehler. Ein weiterer offener Punkt (aber kein Problem) ist die noch fehlende Festlegung der Bewertungszahl für Texturen mit Materialeigenschaften innerhalb der Avatar Rendering Complexity (ARC). Es wird noch einen weiteren RC Viewer geben und man hofft, den QuickGraphics Viewer innerhalb von einem Monat in den offiziellen Viewer übernehmen zu können.

Der Project Bento Viewer ist mit den Änderungen am Skelett vonseiten Linden Labs nun abgeschlossen. Es folgt eine Phase von einigen Wochen, in denen das Skelett auf alle möglichen Kompatibilitäten hin getestet wird. Das machen sowohl das QA-Team von Linden Lab als auch die an Bento beteiligten Content-Ersteller. Sobald diese Testphase abgeschlossen ist, wird das Hochladen von Bento-Content im Main Grid freigegeben. Das soll noch in der ersten Jahreshälfte der Fall sein. Erst mit den Rückmeldungen von Nutzern aus dem Main Grid, wird dann der Projekt Viewer in einen RC Viewer überführt. Nach weiteren Tests wird Bento dann offiziell in Second Life eingeführt und die Funktionen werden in den Hauptviewer übernommen.

In Verbindung mit dem Bento Viewer wurden einige alte Probleme mit Animationen wieder aktuell, die schon vor Bento in SL vorhanden waren. Oz meint dazu, dass es sein kann, dass man diese Probleme bis zur offiziellen Einführung noch behebt. Aber das hat keine hohe Priorität. Sollten die Fehler nicht einfach zu beheben sein, werden wir wohl auch mit Bento weiter damit leben müssen.

Zum Project OculusRift Viewer sagt Oz das übliche. Man macht zwar Fortschritte bei der Übernahme des Oculus SDK v1.3 für die Rift CV1 (Konsumentenversion), aber ein Update ist noch nicht in Sicht. Aktuell würde der Oculus Viewer schon ganz gut mit einer speziellen, eingeschränkten Grafikeinstellung in SL funktionieren, aber noch nicht mit dem Ultra-Modus. Deshalb wird der nächste Oculus Viewer wohl mit einer Warnung veröffentlicht, nur eine bestimmte Grafikeinstellung zu verwenden. Linden Lab will auch Statistiken sammeln, wie viele Leute in SL den Rift Viewer verwenden, um besser abzuschätzen, wie viel Aufwand sie da reinstecken sollen.

QuickTime in Windows SL Viewern

Ich hatte letzte Woche schon über die Probleme von QuickTime auf Windows berichtet. Allen Windows Nutzern wird dringend empfohlen, diese Software auf ihrem Betriebssystem zu entfernen. Im TPV-Treffen wurde das Thema ebenfalls angesprochen, weil sich die Open Source Entwickler bereits den Kopf darüber zerbrechen, wie man den QuickTime Code komplett aus dem SL-Viewer entfernen könnte. Der aktuelle SL Viewer hat, trotz Chromium Embedded Framework (CEF), immer noch die QuickTime Bibliotheken im Code eingebaut, um eben .qt und .mov Videos in SL anzeigen zu können.

Oz sagt dazu, dass Linden Lab ebenfalls daran arbeitet, den QT-Code komplett aus dem Viewer zu entfernen und die Anzeige der entsprechenden Formate über ein CEF Plug-in zu ermöglichen (also über HTML5). Aktuell gibt es schon einen Testviewer ohne QuickTime, der vom QA-Team durchgecheckt wird.

Neue Web App für SLURLs

Dieses Thema war beim letzten Treffen zum ersten Mal auf der Agenda. Sherbert Linden entwickelt zur Zeit ein neues Web Widget, mit dem SLURLs direkt an den Viewer weitergegeben werden, anstatt zuerst die SL-Weltkarte (slurl.com oder maps.secondlife.com) zu öffnen. Diese Arbeit soll nun bereits abgeschlossen sein. In der kommenden Woche soll dann auch eine neue Wiki-Seite angelegt werden, in der die Funktion und Anwendung erklärt wird. Nachdem diese App eingeführt wurde, werden einige Seiten in der secondlife.com Domain umgestellt, um sie zu verwenden, wie zum Beispiel der SL Destination Guide.

Offizieller SL Viewer für 64-Bit

Die Bibliotheken für einen offiziellen 64-Bit Second Life Viewer sind nun fertig. Jetzt hat Linden Lab damit begonnen, diese Bibliotheken auf Kompatibilität mit dem vorhandenen 32-Bit SL Viewer zu testen. Denn so lange es noch 32-Bit Betriebssysteme für PCs gibt, muss LL auch Viewer dafür zur Verfügung stellen.

Sobald die 64-Bit Bibliotheken mit dem 32-Bit Viewer zusammenarbeiten, wird es zunächst einen 32-Bit Viewer mit diesen Bibliotheken geben. Dann soll der 64-Bit Viewer auf diesem Paket aufgesetzt werden, um dann irgendwann zu einem Kombi-Viewer zu werden, der sowohl auf 32- als auch 64-Bit Systemen läuft. Klingt zwar spanisch, aber so habe ich es verstanden.

Tabs und Spaces

Diese Diskussion wird alle paar Wochen von Jessica Lyon gestartet. Eigentlich hatte Oz das schon mehrmals klar gestellt, aber anscheinend ist Jessica bei diesem Thema taub. Diesmal fragt sie Oz, ob ein Firestorm Entwickler einen Patch beisteuern könnte, der im SL-Viewercode alle Tabulatoren in Leerstellen konvertiert. Eigentlich ist dieses Thema von Linden Lab klar geregelt. Im Coding-Standard steht, dass man nur Leerstellen verwenden soll. Und laut Oz, hält sich Linden Lab daran. Deshalb will Oz auch keinen Patch irgendwo einführen. Mal sehen, wann das Thema erneut vom Firestorm Team aufgeworfen wird.

Crash-Log hochladen

Alle TPV-Entwickler, die in ihrem Viewer das Hochladen von Crash-Logdateien auf einen Server einbauen, werden es in Zukunft leichter haben, da Linden Lab den zuständigen Code im Viewer verbessert hat.

Firestorm Community Gateway

Ed Merryman erwähnt beim Treffen, dass das Firestorm Team zur Zeit ein Problem mit neuen Nutzern im Community Gateway hätte, die nach eigenen Angaben zu jung für Second Life sind (zwischen 6 und 10 Jahren). Wenn das FS-Team diese Nutzer aus SL bannt, tauchen sie nach kurzer Zeit mit einem neuen Account wieder auf. Oz meint, dass LL dafür nach einer Lösung sucht. Wenn jemand eine hätte, solle er Bescheid geben und LL würde sie übernehmen. Die falsche Angabe des Alters bei einer Web-Eingabe sei ein allgemeines Problem im Internet.

Interessant bei dieser Diskussion ist auch, dass es am Firestorm Community Gateway mehr als 100 Anmeldungen pro Tag gibt.

RLV und Experience Tools

Am Ende des Treffens kommt eine Diskussion auf, in wie weit Linden Lab weitere Funktionen aus dem Restrained Love Viewer (RLV) in die Experience Tools aufnehmen kann. Die RLV-Funktionen wurden ursprünglich entwickelt, um im Adult-Bereich verschiedene BDSM Aktionen durchführen zu können. Heute wird RLV aber auch für Dinge wie Kamerasteuerung oder Auto-Teleport verwendet.

In der Diskussion erwähnt Oz, dass Linden Lab zwar nicht das RLV-Modul in den offiziellen Viewer übernehmen wird, aber man wird sich einige Funktionen ansehen und prüfen, ob diese auch in die Experience Tools aufgenommen werden können. Das Thema wird zwar nicht sofort angegangen, aber es steht auf der Liste von Dingen, die das Lab in Zukunft mal angehen will.
.........................................................

Hier das Video vom TPV-Treffen:

Second Life: Third Party Viewer meeting (22 April 2016)




Quelle: [YouTube] - Second Life: Third Party Viewer meeting (22 April 2016)

Dienstag, 19. April 2016

Apple beendet Support von QuickTime für Windows

Quelle: apple.com
Letzten Freitag gab Virenschutz-Dienstleister Trend Micro in einer Pressemitteilung die Empfehlung heraus, QuickTime auf Windows-Betriebssystemen zu deinstallieren, da es zwei schwerwiegende Sicherheitsmängel gibt. Apple hatte einen Tag zuvor gegenüber dem Wall Street Journal eingeräumt, dass sie den Support für QuickTime unter Windows eingestellt haben und es für diese beiden Sicherheitslücken keine Behebung mehr geben wird.

Ich hatte diese Meldung am Freitag auf Heise gesehen und sie dann kurz in meinem Google+ Kanal weitergegegeben. Da nun aber am Wochenende und am Montag fast alle bekannten Nachrichtendienste das Thema aufgenommen haben und QuickTime bisher auch ein oft genutztes Add-on für den Second Life Viewer war, gibt es jetzt eine kurze Info hier im Blog. Selbst die US-Regierung empfiehlt Windows Nutzern inzwischen die möglichst schnelle Entfernung dieser Software.

Für die Nutzung von Second Life wurde QuickTime bis Viewer Version 4.0 zum Abspielen der Videoformate .qt, .mov und .mp4 benötigt. Vor allem einige TV- und Medien-Player, die noch auf das alte SL Webkit zugreifen, können die genannten Formate nur mit QuickTime anzeigen (zu erkennen an dem "Q" beim Ladeversuch des Videos oder Streams). Seit dem Viewer 4.0 wird jedoch das Chromium Embedded Framework als Medienschnittstelle unterstützt, womit dann zumindest die .mov und .mp4 Formate über HTML5 angezeigt werden können, ganz ohne QuickTime. Das Problem sind eigentlich nur die vielen alten Medien-Player in SL, die eben noch nicht für HTML5 ausgelegt sind.

So oder so, wer auf Nummer sicher gehen will, sollte QuickTime von seinem Windows Betriebssystem entfernen. Für Mac Nutzer ist das nicht erforderlich, da Apple hier die Software weiter unterstützen will und die beiden Sicherheitslücken auch nicht vorhanden sind. Wie man QuickTime sauber deinstalliert, hat Apple auf seiner eigenen Seite hinterlegt.

Übrigens hat Apple nun noch einiges an Arbeit vor sich, um ihre anderen Produkte für Windows "quicktime-frei" zu bekommen. Denn Apple-Software wie Final Cut Pro oder Motion 5 setzen ebenfalls ein installiertes QuickTime voraus. Diese Abhängigkeiten muss Apple nun so schnell wie möglich beseitigen.

Links:

Freitag, 18. März 2016

Firestorm Viewer 4.7.7.48706 wurde veröffentlicht

Quelle: Firestorm Viewer
Am 17. März 2016 wurde der Firestorm Viewer 4.7.7 veröffentlicht. Damit sind genau vier Monate vergangenen, seit dem Erscheinen der letzten Version. Für den Firestorm ist das aber ein normaler Rhythmus.

Hauptneuerung aus Sicht der Linden Lab Entwicklung, ist die Aufnahme des Chromium Embedded Framework (CEF) und die Umstellung auf die TLS 1.2 Sicherheitsprotokolle (Transport Layer Security Protocol). Letzteres ist laut Linden Lab eine sehr dringliche Umstellung, da irgendwann in den nächsten Wochen alle SL-Dienste, die irgend etwas mit Bezahlen zu tun haben, auf diese Protokolle umgestellt werden. Jeder mit einem alten Viewer, der noch nicht TLS 1.2 unterstützt, kann ab diesem Zeitpunkt keinen Geldtransfer mehr vornehmen.

Intern hat der Firestorm 4.7.7 den Quellcode des offiziellen SL Viewers 4.0.1 erhalten. In der Release Meldung im Firestorm Blog schreibt Jessica Lyon, dass dieses Update nur ein Minor-Release ist (also ein kleiner Versionssprung). Sie empfiehlt aber dennoch allen Firestorm Nutzern auf diese Version zu aktualisieren. Ein Update der RLV-Funktionen wurde dagegen nicht vorgenommen. Der Firestorm 4.7.7 verwendet immer noch die ältere Version RLVa-1.4.10a.

Wie bei den vorherigen Release Notes des Firestorm, wurden im Blogpost nur ein paar Highlights aus den Änderungen aufgezählt. Die habe ich hier wieder in die erste kleine Liste gepackt. Darunter habe ich noch ein paar Punkte aus den ausführlichen Release Notes herausgesucht, die in den Highlights nicht genannt wurden.

Highlights aus dem Firestorm 4.7.7:
  • Änderungen an den Skins und an Übersetzungen in andere Sprachen.
  • Neue Funktionen und Verbesserungen für Ersteller und Scripter.
  • Verbesserungen an den Audio- und Sprachfunktionen.
  • Die KDU Bibliothek wurde auf Version 7.7.1 aktualisiert (hier bedankt sich Jessica für die Spenden, da die KDU-Bibliohtek Geld kostet).
  • Neue Funktionen und Verbesserungen für OpenSim.
  • Viele neue Funktionen und Verbesserungen für Kommunikation, Navigation, Gruppen, Inventar, Aussehen, Avatar, Benutzeroberfläche, Performance und Stabilität.

Weitere Neuerungen, Änderungen und Fixes im Firestorm 4.7.7:

Verbesserungen von Linden Lab:
  • Aufnahme des Chromium Embedded Framework aus der Linden Lab Entwicklung.
  • Aufnahme aller Maintenance Releases von Linden Lab seit der letzten Firestorm Version.
  • Aufnahme der neuen Radio-Buttons für die Auswahl von Texture, Bumpiness und Shininess im Baufenster. Dadurch soll die Auswahl einfacher ablaufen.
  • Das Flackern von Linden Wasser in Nachbarregionen unter aktivem "Erweiterten Beleuchtungsmodell" wurde behoben.
  • Verschiedene behobene Fehler beim Hochladen von Mesh-Objekten.
Verbesserungen vom Firestorm Team:
  • Unterstützung von TLS 1.2 (Transport Layer Security) wurde integriert.
  • Update auf KDU Version 7.7.1 (Anzeige von JPEG2000 Texturen).
  • Update auf FModEx Version 44461 (Audio Bibliothek).
  • Verbesserte Übersetzung der deutschen und polnischen Bedienoberfläche.
  • Zwei neue Einstellbuttons im Uploadfenster für Animationen. Für Loops in Animationen kann man nun, neben Prozentwerten, auch die Anzahl der Frames einstellen. Ebenso wurden die angezeigten Informationen im Uploadfenster erweitert und es gibt Verbesserungen für die Default-Einstellungen.
  • Es gibt in den Einstellungen eine neue Option, die vor dem Unlinken von Primgruppen warnt, die mehr als "x" Prims enthalten (x ist einstellbar).
  • Die Einstellung zum Hervorheben ausgewählter Prims im Baufenster, bleibt nun auch nach einem Viewer-Neustart erhalten.
  • Das Optionsmenü in jedem Chatfenster wurde um zusätzliche Funktionen erweitert (Offener Chat, IM- und Gruppenfenster). Öffnen kann man es über den Button "Chat Optionen".
  • Mehrere neue Optionen für Chatfunktionen in den Einstellungen (Registerkarte "Chat").
  • Neue Option, bei der die Weltkarte nach einem Teleport nicht geschlossen wird.
  • Fix für das Problem, dass der letzte Avatar auf einer Region nach dem Verlassen der Region weiter in der Weltkarte angezeigt wird. Konnte bisher nur durch einen Relog behoben werden.
  • Mehrere Verbesserungen für die Radarfunktionen.
  • Mehrere Verbesserungen für die Gruppenverwaltung.
  • Visitenkarten (Calling Cards) können im Firestorm nun gelöscht werden und über eine Option werden keine neuen mehr angelegt. Loggt man jedoch mit einem anderen Viewer ein, erzeugt dieser wieder neue Visitenkarten.
  • Im Aussehen-Fenster in der Registerkarte "Getragene Objekte" (Wearing) gibt es nun einen Zähler für getragene Attachments.
  • Neue Option zum Festlegen, wie weit entfernt man noch Schwebetexte über Prims oder Avataren sehen kan. Zusätzlich kann man Schwebetexte auch ganz deaktivieren.
  • Viele kleinere Fixes an der Benutzeroberfläche, wie zum Beispiel die Überlappung von Text oder Fensterelementen.
  • Automatisches Deaktivieren von HTTP Pipelining, wenn die Synchronisation verloren geht. Das kann zum Beispiel durch schlechte Antivirenprogramme ausgelöst werden.
  • Viele Verbesserungen zur Vermeidung von Viewer-Crashes.
  • [OpenSim] - Fix für inkorrekte Teleports in großen OpenSim Regionen (Varregion).
  • [OpenSim] - Das Fenster mit der Liste zum Erlauben und Blockieren von Experiences wurde für OpenSim deaktiviert.
  • [OpenSim] - Der Z-Wert für die Höhe von Objekten, kann in OpenSim jetzt auch negative Werte verarbeiten.

Eine vollständige Liste aller Änderungen gibt es in den Release Notes zum Firestorm 4.7.7.

Im Firestorm-Blogpost wird nicht direkt eine saubere Neuinstallation empfohlen, aber auf der Hauptseite der Downloads findet man den Hinweis eigentlich immer. Deshalb hier wieder die drei Links zu den entsprechenden deutschsprachigen Hilfeseiten in der Firestorm-Wiki:
  1. Sichere Deine Einstellungen
  2. Führe eine saubere Neuinstallation durch
  3. Stelle Deine Einstellungen wieder her

Bei den Downloads gibt es acht verschiedene Firestorm Viewer. Die 32-Bit Version für SL enthält die lizenzpflichtige Havok-Bibliothek. Deshalb gibt es eine weitere 32-Bit Version ohne Havok für OpenSim (Windows und Linux). Bei der 64-Bit Version ist die Havok-Bibliothek nicht enthalten und diese kann sowohl in SL als auch in OpenSim verwendet werden (Windows und Linux). Für den Mac gibt es bei 32-Bit nur die Havok-Version, sowie die 64-Bit Version für beide Plattformen.

Wer lieber eine tabellarische Auflistung aller verfügbaren Firestorm-Versionen bevorzugt, findet diese in der Phoenix Firestorm Projekt Wiki:

Als zusätzliche Information steht im Firestorm Blogpost noch, dass in drei Wochen die Viewer Version 4.6.9 blockiert wird. Das bedeutet, man kann damit nicht mehr in SL einloggen. Diese Version war die letzte, die noch Windows XP und Mac Snow Leapard unterstützt hat.

Quelle: Firestorm Update 4.7.7.48706

Links:

Dienstag, 1. März 2016

Kokua Viewer 4.0.1 wurde veröffentlicht

Quelle: Kokua Wiki
Am 1. März 2016 ist der Kokua Viewer 4.0.1 erschienen. Damit ist der Nachfolger des Imprudence nun auch unter den Viewern mit Chromium Embedded Framework (CEF) angekommen. Da der Kokua mit diesem Release den kompletten Hauptcode des aktuellen offiziellen SL Viewers übernommen hat, sind aber auch noch andere Funktionen neu hinzugekommen, denn die letzte Aktualisierung des Kokuas liegt nun schon mehr als drei Monate zurück.

Neben den Linden Lab Neuerungen, hat der Kokua auch ein Update von Marine Kelleys RLV auf Version 2.9.16 erhalten. Und für OpenSim gibt es eine Erweiterung, die "exportierbares Inventar" genannt wird. Das ist ein Parameter, der eine Berechtigungsstufe beinhaltet. Dazu passend gibt es jetzt auch einen Filter, der ausschließlich Objekte mit Transferrechten im Inventar anzeigt, so dass man sie alle am Stück zum Beispiel zu einem anderen Avatar schicken kann.

Eine weitere neue Funktion ist die "Do not let me fly" Option in der Kokua-Registerkarte innerhalb der Einstellungen. Das ist für Combat-Rollenspiele gedacht und soll verhindern, dass man aus Versehen durch Drücken der Bild-hoch-Taste in den Flugmodus gelangt, was bei solchen RPs oft nicht gestattet ist. Auf die "Home"-Taste bei einem PS2 Controller (ebenfalls zum Fliegen verwendbar), hat die neue Option allerdings keinen Einfluss.

Der Kokua ist auch einer der wenigen Viewer, die noch für alle drei Betrriebssysteme einen Download anbieten. Im Release Post wird aber darauf hingewiesen, dass die Linux Version nur als Alpha betrachtet werden sollte, da auch Linden Lab bei diesem Betriebssystem keine Funktionstests mehr macht. Und wer bei den CEF-Paketen im Linux Viewer aktuell bleiben will, sollte die Test Viewer vom Kokua verwenden, die wesentlich öffter ein Update erhalten als die Vollversion.

Fehlerbehebungen gab es auch, und zwar bei einem nicht funktionierenden Lautstärkeschieber für Medien, einer falschen Farbe beim blinkenden Button für das Gesprächefenster, bei Problemen mit dem SpaceNavigator und einem Crash nach Ändern des Cache-Speicherpfades.

Da ich nun alle Änderungen schon aufgezählt habe, gibt es heute keine Release Notes Liste. Diese Liste kann man sich in Englisch hier ansehen. Noch detaillierter ist der Changelog, den man sich runterladen kann (siehe unten bei den Links).

Wie üblich beim Kokua, steht dieser Viewer für alle Betriebssysteme zu Verfügung. Für Linux gibt es zudem eine 32-Bit und eine 64-Bit Version.

Links:

Quelle: Kokua-4.0.1.37934 Released

Sonntag, 28. Februar 2016

Meldungen vom TPV-Treffen am 26. Februar 2016

Quelle: Pantera Północy / YouTube
Am Freitag, den 26. Februar, fand wieder ein inworld Treffen der TPV-Entwickler statt. Obwohl eigentlich gar nicht mehr viel entwickelt wird, lässt es sich Oz Linden nicht nehmen, sein Meeting weiterhin alle 14 Tage abzuhalten. Und so kauen dann die Anwesenden die selben Themen zum x-ten Mal durch.

Ich fasse das heute nicht ganz so ausführlich zusammen, wie in den letzten Monaten. Ich hätte für dieses Meeting auch den Text aus meiner Zusammenfassung vor zwei Wochen kopieren können und wahrscheinlich hätte es niemand gemerkt. Die eigentlich neuen Infos haben sich dann eher zufällig aus verschiedenen Seitendiskussionen ergeben.

Wie immer, stammen meine Ausführungen aus dem Video von Pantera Północy, das hier am Ende auch eingebettet ist.

SL Viewer

Bei den Viewern hat sich seit dem letzten Treffen vor zwei Wochen (oder auch dem Treffen vor sechs Wochen) nichts getan, außer ein paar kleine Updates der Build-Versionen.

Offizieller Viewer
  • Second Life Release 4.0.1 (310054) - Letztes Update am 15. Januar 2016. Enthalten waren einige Fixes und Verbesserungen, die aus der JIRA abgearbeitet wurden. Meinen Bericht dazu gibt es hier.
Release Kandidaten
  • Second Life HTTP Update Viewer 4.0.2 (311302) - Letztes Update am 22. Februar 2016.
    Dieser Viewer bringt eine komplett überarbeitete HTTP-Unterstützung und soll das alte UDP-Protokoll weitgehend überflüssig machen. Der HTTP Viewer wurde vor sechs Wochen mit dem Vivox Viewer zusammengelegt.
  • Second Life Maintenance Viewer 4.0.2 (311655) - Letztes Update am 26. Februar 2016.
    Dieser Viewer enthält eine eine Sammlung von behobenen Problemem aus der JIRA. Darunter auch mal wieder ein Versuch, das immer noch vorhandene Speicherleck im Viewer zu stopfen, das nach längeren Sitzungen bei wenig RAM im PC (4 GB oder weniger) zu einem Crash führen kann. Da es mit diesem Viewer keine Probleme gibt, ist er der Kandidat für das nächste Update des offiziellen Viewers.
  • Second Life QuickGraphics Viewer 4.0.2 (311103) - Letztes Update am 17. Januar 2016.
    Dieser Viewer enthält eine vereinfachte Darstellung für Avatare. Der Nutzer kann über einen Schieberegler festlegen, ab wann die ganzen Attachments und Texturen nicht mehr berechnet, sondern nur noch als einfarbige Konturen dargestellt werden.
Project Viewer
  • Second Life Project Bento Viewer version 5.0.0 (310099) - Letztes Update am 20. Januar 2016.
    Dieser Viewer enthält den Code für die viewerseitige Einführung von zusätzlichen Knochen für den SL-Avatar. Parallel dazu wird es auch neuen Code für die Server geben. Zu diesem Thema hatte ich kurz vor Weihnachten einen Blogpost von Linden Lab übersetzt. Aktuell kann man die neuen Funktionen nur im Beta Grid ausprobieren.
  • Second Life Project OculusRift Viewer 3.7.18.(295296) - Letztes Update am 13. Oktober 2014.
    Hierzu sagte Oz (zum etwa zehnten Mal), dass es bereits ein Update für diesen Viewer gibt, dieses nur noch nicht zum Runterladen freigegeben wurde. Oz sagt, das soll aber in Kürze geschehen. Allerdings hat er das auch schon vor zwei, vor vier und vor sechs Wochen gesagt.

Allgemeines zu den RC-/Projekt-Viewern

Alle drei RC Viewer haben in der letzten Woche ein Update erhalten. Beim HTTP-Viewer glaubt Oz, dass nun die großen Probleme behoben sind, allerdings müssen weitere Updates gemacht werden. Auch der QucikGraphics Viewer benötigt noch ein weiteres Update zur Beseitigung von Problemen. Zum Maintenance Viewer wird nicht viel gesagt, was bedeuten kann, dass er evtl. in der kommenden Woche in den offiziellen Viewer übernommen werden könnte.

Der Bento Projekt Viewer wartet auf den überarbeiteten Satz von Avatar Skelett Knochen. Aufgrund einer gelaufenen Umfrage, werden dem Bento Skelett noch ein paar zusätzliche Knochen hinzugefügt. Dazu wird aber kein konkreter Termin genannt.

Der Oculus Rift Viewer sollte eigentlich schon seit Anfang Januar soweit fertig sein, dass eine neue Version erscheinen könnte. Wie immer, sagte Oz am Freitag dann, dass der Viewer "sehr bald" verfügbar sein wird.

OpenSSL

In Kürze soll eine neue Version von OpenSSL herauskommen. Das ist eine freie Software, die unter anderem zum Verschlüsseln von Informationen zusammen mit dem Sicherheitsstandard TLS 1.2 genutzt wird. Da dieser Standard im Frühjahr zur Pflichtvorgabe im SL Viewer gemacht wird, kann es sein, dass Linden Lab wegen der neuen OpenSSL Version alle vorhandenen Viewer damit aktualisieren wird. Sollte das der Fall sein, wird dann auch der Maintenance Viewer noch ein weiteres Update erhalten. Das entscheidet sich aber erst in der kommenden Woche.

Offizieller SL Viewer für 64-Bit

Hier gibt es nichts Neues. Oz wiederholt noch einmal, dass es für Windows bei Fertigstellung des 64-Bit Viewers auch weiterhin eine 32-Bit Version geben wird. Für Mac OS X wird es dagegen nur noch die 64-Bit Version geben.

Viewer Statistiken

Etwa ab der fünften Minute im Video, entwickelt sich eine Diskussion, ob Linden Lab seine Viewer Statistiken nicht für alle TPV-Entwickler zur Verfügung stellen kann. Ursprung ist die Aussage von Oz, dass in den letzten sechs Monaten nur ein paar hundert Nutzer mit einem 32-Bit Mac OS X Betriebssystem in SL eingeloggt hätten (deshalb will LL auch keine 32-Bit Version für den Mac mehr anbieten). Jedenfalls versucht dann Jessica Lyon vom Firestorm Team viele Minuten lang Oz zu überreden, seine Statistiken zugänglich zu machen. Im Falle vom Firestorm, weil Jessica die eigenen Crash-Häufigkeiten mit denen der anderen Viewer vergleichen will.

Am Ende lässt sich Oz tatsächlich erweichen, allerdings bekommt jeder TPV-Entwickler nur die Statistiken seines eigenen Viewers und der Viewer von Linden Lab. Oz will damit vermeiden, dass irgendwo öffentliche Vergleichsstreitigkeiten zwischen verschiedenen TPV-Entwicklern entstehen.

Blockieren von alten Viewer Versionen

Direkt nach der Diskussion um Statistiken, läuft eine weitere, sehr konfuse Diskussion, wie Linden Lab anhand der Versionsnummer eines Viewers diesen blockieren kann, damit er nicht mehr in SL zur Anwendung kommt. LL und Firestorm machen das zum Beispiel mit allen Versionen, die älter als die letzten drei Releases sind. So ganz konnte ich der Diskussion nicht folgen, aber ich habe immerhin erfahren, dass es auch einen sogenannten Darkstorm Viewer gibt, der 1.800 Nutzer hat. Dieser Viewer ist eine (illegale) Kopie des Firestorm und wird als Copybot in SL genutzt. Oz sagt, dieser Viewer wurde anhand der Versionsinfos geblockt. Jessica sagt, dass jede Blockierung umgangen werden kann.

Nächster Firestorm Viewer

Im nächsten Firestorm Viewer wird sowoh das Chromium Embedded Framework als auch das TLS 1.2 Protokoll enthalten sein. Die neue Version soll in den nächsten Wochen erscheinen.

Langsamere Entwicklung bei Linden Lab

Auf die Frage, welche neuen SL-Funktionen in nächster Zeit von LL zu erwarten sind, sagt Oz, es gäbe aktuell keine, da man sich intern mit vielen Infrastrukturthemen bei LL beschäftige. Dazu gehören die Behebung der ausstehenden Fehler in den vorhandenen RC Viewern, das Anpassen der Infrastruktur für den 64-Bit Viewer und ein Update des Betriebssystems für die Simulatoren.

Neue Viewerfunktion in Sicht

Trotz der Aussage von Oz, es wäre nichts in Entwicklung, wird in einer weiteren Diskussion kurz eine neue Viewerfunktion angesprochen. Mit "Visual Outfits" soll ein System eingeführt werden, bei dem die Nutzer zu ihren Outfits passende Fotos erstellen und mit dem Outfit in einer Galerie ablegen können. Mit einer Art Browser kann man dann durch diese Fotos surfen und per Klick ein Outfit anlegen.

Verbesserung des Inventars

Oz erzählt dann auch noch relativ spät beim Treffen, wenn einmal alle jetzigen RC Viewer in den offiziellen Viewer übernommen worden sind, dann würde LL das im letzten Jahr schon begonnene Projekt zum Verbessern des Inventars wieder aufnehmen. Dabei soll der Code für die Inventarfunktionen komplett umgekrempelt werden, um dieses System stabiler und schneller zu machen. Diese Funktion wird dann wohl viele Monate in einem RC Viewer getestet und aktualisiert. Ist sie dann mal eingeführt, wird LL das alte Inventarsystem in SL deaktivieren.
.........................................................

Hier das Video vom TPV-Treffen:

Second Life: Third Party Viewer meeting (26 February 2016)




Quelle: [YouTube] - Second Life: Third Party Viewer meeting (26 February 2016)

Mittwoch, 17. Februar 2016

Alchemy Beta Viewer 4.0.0 ist erschienen

Quelle: Alchemy Viewer
Am 16. Februar ist der Alchemy Beta Viewer 4.0.0 erschienen. Das war inzwischen auch höchste Zeit, denn die letzte Version wurde am 26. Oktober veröffentlicht und ist aus heutiger Sicht etwas veraltet. Allerdings haben sich die Alchemy Entwickler dazu entschlossen, die neue Version wieder als Beta herauszugeben, was an die jahrelange "nur-Beta" Zeit aus den Anfängen des Viewerw erinnert.

Vor allem OpenSim Nutzer dürften sich auf den neuen Alchemy freuen, denn Ende Januar hatte Jessica Lyon vom Firestorm Team ja empfohlen, zukünftig in OpenSim auf den Alchemy zu setzen, da sich das Firestorm Team nicht mehr um OpenSim-Funktionen kümmern will. Alchemy Entwicklerin Cinder Roxley hat dagegen mit dem Release der Version 3.8.2 im letzten Jahr angekündigt, der führende Viewer für die OpenSim Grids zu werden und möglichst viele Eigenschaften, wie Hypergrid und Varregion, zu unterstützen.

Als Hauptänderung in der neuen Version, wurde das Chromium Embedded Framework (CEF) aus der Entwicklung von Linden Lab übernommen. Mit dem CEF wird das alte Webkit abgelöst, das bisher für die Anzeige von Videos und Webinhalten im Viewer genutzt wurde. Das Webkit verwendete dazu externe Programme wie Quicktime und Flash Player, die auf dem PC zusammen mit dem Viewer installiert sein mussten, damit die Anzeige in SL funktionierte. Das CEF verwendet dagegen eine bereits in den Viewer-Bibliotheken eingebaute HTML5-Schnittstelle, um Webinhalte darzustellen. Das beschränkt sich nicht nur auf Videos und Webseiten, sondern gilt auch für den im Viewer eingebauten Browser, die webbasierte SL-Suche, die Anzeige der Profile, den Loginbildschirm und für HTML-HUDs. Im Alchemy wurde nun sogar eine neuere Version der CEF-Engine eingebaut als die, die im offiziellen SL-Viewer enthalten ist.

Eine weitere Neuerung im Alchemy ist die Unterstützung von Auto-Updates des Viewers. Logt man sich mit dem Alchemy ein, wird geprüft, ob es eine neuere Version gibt und wenn ja, wird diese automatisch installiert.

Ansonsten wurden auch einige Anfragen von Nutzern aus SL und OpenSim umgesetzt. So gibt es nun einen neuen Ansatz für die Eingabe im offenen Chat, ohne das Gesprächefenster öffnen zu müssen. Für OpenSim wurde die Kompatibilität zu einigen hauseigenen Funktionen erhöht. Im Release Beitrag zum aktuellen Alchemy bittet Cinder Roxley auch darum, Fehler, die man bemerkt, auf irgendeine Weise zu melden. In der JIRA, auf Twitter, im Blog oder per IM, ganz egal, Hauptsache das Team erfährt davon, um es zu beheben.

Hier die Änderungen aus den Release Notes:
  • Neuer automatischer Updater für den Viewer.
  • Neue Chateingabe, auch ohne offenes Gesprächefenster.
  • Anpassungen und behobene Fehler für OpenSim.
  • [ALCH-360] - Ein Fehler beim Streamen mit Suicidal Sheep wurde behoben.
  • [ALCH-353] - Es wird jetzt eine Liste der zuletzt benutzten Streams angelegt, so dass man sie leicht wieder auswählen kann.
  • [ALCH-343] - Unterstützung von Schrägstrich-Eingaben in der neuen Quick Chatbar (z.B. /whisper, /shout).
  • [ALCH-342] - Gleichzeitiges Öffnen von Quick Chatbar und Gesprächefenster möglich.
  • [ALCH-341] - In OpenSim können Objekte jetzt auf Positionen in X und Y über 256 Meter und in Z über 10.000 Meter geschoben werden.
  • [ALCH-336 ] - Unter Mac OS X wird nun die Chat-Einstellung "Bitte nicht stören" tatsächlich befolgt (keine Mitteilungen werden geöffnet).
  • [ALCH-305] - Materialtexturen werden jetzt auch richtig dargestellt, wenn man Minuswerte bei der Rotation verwendet.
  • [ALCH-268] - Eine fehlerhafte Darstellung bei invertierten Texturen wurde behoben.
  • [ALCH-235] - Die Stream-URL lässt sich nun auch unter Mac OS X in der Land-Info ändern.

Die komplette Liste der Änderungen gibt es in den Release Notes für den Alchemy Beta 4.0.0.37374.

Bei meinem kurzen Test wurde die Uhrzeit bei deutschsprachiger Oberfläche falsch dargestellt. Mit englischer Oberfläche wird sie dann richtig angezeigt. Ansonsten ist der Alchemy recht durchdacht und hat alles, was ich für SL benötige. Ich werde ihn mal installiert lassen und ihn für bestimmte Dinge in SL nutzen.

Hier die Einstellung, mit der man die neue Quick-Chatbar ein- oder ausschalten kann. Ist der Haken in der Checkbox neben "Open Conversations when initiating nearby chat" gesetzt, wird der normale Chat verwendet. Ist er nicht gesetzt, öffnet sich die Quick-Chatbar.

Alchemy 4.0.0 - Quick Chatbar ein- und ausschalten
Die normale Chatbar sieht so aus:


Die Quick-Chatbar sieht so aus:


Will man was in die Quick-Chatbar schreiben, drückt man einfach die Return-Taste, dann wird sie geöffnet.

Den Alchemy Beta Viewer 4.0.0 gibt es für Windows und Mac nur als 64-Bit Version. Ein Windows 32-Bit und ein Linux 64-Bit ist in Arbeit und soll bald erscheinen.

Herunterladen kann man den Viewer hier:

>> Downloadseite für den Alchemy Viewer

Links:

Quelle: Alchemy Beta 4.0.0

Donnerstag, 24. Dezember 2015

[LL Blog] - Second Life 2015 Mix - Eine Zusammenstellung der Greatest Hits

von Linden Lab am 23.12.2015 um 10:28am PDT (19:28 Uhr MEZ)
- Blogübersetzung -


Quelle: SL Brand Center
Es ist kaum zu glauben, aber 2015 neigt sich bereits seinem Ende! Mit der Aufregung, die wegen der kürzlichen Ankündigung von Bento noch in der Luft liegt, möchten wir das Jahr beschließen, indem wir ein paar der vielen Änderungen hervorheben, die Second Life in diesem Jahr noch besser gemacht haben.

Technik- & Funktionsverbesserungen
Wir haben ganz aktuell den Valhalla (CEF) Viewer veröffentlicht. Dies ist ein wichtiger Schritt (deswegen haben wir ihn auf Version 4.0.0 hochgestuft) - die gesamten Webinhalte im Viewer erreichen euch nun über die neueste Version der Chromium Embedded Framework API - vieles davon entspricht der neuesten Version des Google Chrome Browsers, den ihr vielleicht auf eurem Desktop benutzt. Diese Änderung erlaubt es den Bewohnern, Webmedien zu ihren Kreationen hinzuzfügen, welche die neuesten Web-Standards unterstützen, wie zum Beispiel HTML5, CSS3 und WebGL. Wir haben das veraltete und nicht mehr unterstützte QT/Webkit-System und die Vielzahl der zuvor aufgelaufenen und nicht behobenen Probleme entfernt. Obwohl wir die Content-Ersteller ermutigen, für die beste Performance und Zukunftssicherheit auf HTML5 umzustellen, werden verschiedene ältere Plugins auch weiterhin unterstützt.

Wir haben auch einige Anstrengungen zur Erhaltung und Verbesserung der Infrastruktur unternommen. Es gab 28 Veröffentlichungen für die Simulatoren, Verbesserungen an der Stabilität des Inventars, Verbesserungen für den Gruppenchat und ein großes Update der Entwicklungsumgebung (Toolchain).

Wir starteten in diesem Jahr den Viewer Managed Marketplace und kümmerten uns um das zeitnahe Ende der Magic Boxen. Wir veröffentlichten Updates zur Verbesserung des Mesh Importers und implementierten einen von Bewohnern eingereichten Funktionsvorschlag zur Verbesserung und Erweiterung der Benachrichtigungsschnittstelle. Und wir haben eine Kontrolle zur Einstellung eurer Hover Höhe eingeführt, was ebenfalls durch weitere Rückmeldungen angeregt wurde.

Natürlich wird im Jahr 2016 noch mehr kommen, hoffentlich für jeden etwas. Ein paar der Dinge, die wir in der Pipeline haben, sind die neue Suche für den Marketplace (derzeit in der Beta), das HTTP-Projekt (wird bald mit den Voice-Verbesserungen zusammengelegt), den Quick Graphics und Rendering Complexity Viewer und auch ein Update für den Oculus Rift-Viewer!

Start-Avatare mit besserem Aussehen
In diesem Jahr haben wir an Veränderungen für die Klassik-Avatare gearbeitet und sie eingeführt. Diese großartig aussehenden, neuen Avatare, beheben einige Kompatibilitätsprobleme und sie bieten besser aussehende Start-Optionen für neue Einwohner.


Neue Zusatzleistungen für Premium-Nutzer
Wir sind ständig auf der Suche nach Möglichkeiten, um den Wert der Premium-Mitgliedschaft in Second Life zu verbessern. Gerade in diesem Jahr haben wir die Experience Tools eingeführt, die Kosten für die monatliche Mitgliedschaft reduziert und die Erhebung der Mehrwertsteuer beendet, das Limit für Gruppen- und IM-Grenzen erhöht, und den Live Chat, sowie erweiterte Concierge-Stunden hinzugefügt.

Reduzieren der Land-Einrichtungsgebühren & Transfer von Grandfathered Regionen
Wir erlauben jetzt den Transfer von Grandfathered Regionen und wir senkten die Einrichtungsgebühren für Landbesitzer. Wir werden auch weiterhin nach Möglichkeiten suchen, um unsere Landprodukte zu verbessern, während wir die Ökonomie am Laufen halten!

Inworld Events & Community Spaß
Im vergangenen Sommer war der 12. Geburtstag von Second Life und unsere Bewohner haben eine erstaunliche, von der Community organisierte Veranstaltung auf die Beine gestellt. Als Teil der Feierlichkeiten hat Linden Lab das erste offizielle Music Fest veranstaltet - dazu Musiker eingeladen, die in Second Life auftreten, damit sie ihre Live-Musik aufführten und ein Dutzend Jahre Second Life mit uns feierten. Ein Teil des Spaßes beim SL12B war die Herausgabe des beeindruckenden T-Rex Avatars - einen Hinweis auf das, was noch kommen sollte, mit dem epischen Start von PaleoQuest.


Es gibt viel zu erzählen - und wir waren erfreut, dem Lab Chat Produktionsteam im November beizutreten, um die erste Session des Lab Chat durchzuführen. Haltet Ausschau auf weitere Einzelheiten, einen Aufruf zum Fragen stellen und der Bekanntgabe des Termins für die nächste Ausgabe - es wird in Kürze soweit sein!

Im Geiste unserer Inworld-Treffen, wie dem Creepy Crawl und unserer Schneeballschlacht - freuen wir uns darauf, mehr Zeit damit zu verbringen, diese erstaunliche Welt mit euch im neuen Jahr zu genießen!

Quelle: Second Life 2015 Mix - A Greatest Hits Compilation
.................................................................................................................................................................

Anm.:
Bei den ganzen Links habe ich jeweils auf meine Übersetzung der entsprechenden Meldung von Linden Lab verlinkt. So hat man dann LLs kleines Jahresresümee durchgängig in Deutsch (mit Ausnahme der Simulator-Veröffentlichungen und dem SL12B-Link).

Wenn man dann mal die Meldungen aus dem LL-Blog so gebündelt sieht, war es doch kein so schlechtes Jahr für Second Life. Klar, die Regionen werden immer weniger, die Kosten sind nahezu gleich hoch und im nächsten Jahr kommt Sansar (das hier im Linden-Posting gar nicht angesprochen wurde). Aber so lange es noch ein paar Leute gibt, die Spaß an Second Life haben, so lange wird es mir wohl auch noch Spaß machen.

Freitag, 18. Dezember 2015

Second Life Viewer 4.0.0 (309247) ist erschienen

Am Donnerstag, den 17. Dezember 2015, ist der Second Life Viewer 4.0.0 erschienen. Es handelt sich dabei um den seit anderthalb Jahren in Entwicklung befindlichen Valhalla Viewer, der mit dem Chromium Embedded Framework (CEF) eine neue Schnittstelle zwischen Viewer und Internet eingebaut hat. Ich hatte den Projekt Viewer bereits im Oktober 2015 hier vorgestellt.

Der SL Viewer 4.0.0 löst mit dem CEF das alte Webkit ab, das bisher für die Anzeige von Videos und Webinhalten in Second Life genutzt wurde. Das Webkit verwendete dazu Quicktime und den Flash Player, beides externe Programme, die auf dem PC zusammen mit dem Viewer installiert sein mussten, damit die Anzeige in SL funktionierte. Das CEF verwendet dagegen eine bereits in den Viewer-Bibliotheken eingebaute HTML5-Schnittstelle, um Webinhalte im Viewer darzustellen. Das beschränkt sich nicht nur auf Videos und Webseiten auf Primoberflächen, sondern das gilt auch für den im Viewer eingebauten Browser, die webbasierte SL-Suche, die Anzeige der Profile, den Loginbildschirm und für HTML-HUDs. Letzteres gibt es zwar schon seit einigen Jahren in SL, wurde aber wegen der Fehleranfälligkeit des alten Webkits kaum genutzt.

Was mit dem CEF Viewer bereits im Oktober funktionierte, hatte ich in einem Blogpost mit Video demonstriert. Das Video bette ich einfach auch noch mal hier ein. Nachdem mir die GEMA die erste Version wegen einem 10-Sekunden Ausschnitt mit kommerzieller Musik gesperrt hatte, habe ich die entsprechende Stelle auch noch mit gemafreier Musik unterlegt.

WebGL in Second Life



Mit dem CEF Viewer geht auch die Ära der 3.x Versionen zu Ende, die uns seit August 2011 beim offiziellen SL Viewer begleitet hat. Ab sofort hat die offizielle Viewer-Version ganz vorne eine 4. Diese Phase dürfte allerdings nur kurz währen, denn mit dem vor zwei Tagen vorgestellten Projekt Bento wird dann Viewer-Version 5.0.0 in SL Einzug halten. Der Projekt Viewer hat diese Versionsnummer bereits jetzt schon.

Seit dem ersten CEF-Viewer wurden noch viele Fehler behoben. Die letzte Version wurde gerade erst gestern herausgegeben und ist dann gleichzeitig zum offiziellen SL Viewer ernannt worden. Linden Lab gibt in der letzten Woche vor der weihnachtlichen Entwicklungspause noch mal richtig Gas. Projekt Bento, Aktion mit Premium-Rabatt und nun der CEF Viewer. Scheint so, dass sie in den fast ereignislosen Wochen zuvor, nur auf diese Woche hingearbeitet haben.

Blend4Web auf einer Primoberfläche in meinem Shuttle Hangar

Hier noch der Text aus den Release Notes des neuen SL Viewers 4.0.0:
Dieses lang erwartete Projekt ersetzt das veraltete LLQTWebKit-System, das im Web-Medien-Plugin des Viewers verwendet wurde, mit einem brandneuen Kit, basierend auf der Grundlage des Chromium Embedded Framework (CEF), das moderne Web-Technologien unterstützt. Wir denken sogar, dass dies eine so große Sache ist, dass wir die Versionsnummer des Viewers auf 4.0.0 erhöht haben.

Hinweis: Linux-Nutzer, die noch nicht die Nutzungsbedingungen akzeptiert haben, müssen auf my.secondlife.com gehen, um sie im Web zu akzeptieren, bevor man sich einloggen kann. Das CEF funktioniert aktuell nicht unter Linux, allerdings wird der Viewer weiterhin auf Linux laufen.

Um Flash-Inhalte zu nutzen, müsst ihr die kompatible Version des Flash-Plugins installieren, so wie es hier beschrieben ist. Beachtet aber, dass die Erstellung von neuem Flash-Content nicht zu empfehlen ist.

Auf Windows werden einige secondlife: URLs sehr langsam ausgelesen - wir sind uns dieses Problems bewusst und arbeiten daran.

Einige Webinhalte, die auf einen Doppelklick reagieren, abeiten in einigen Fällen und in anderen Fällen nicht. Zudem müsst ihr die Doppelklick-Aktionen für Avatar-Bewegung (Teleport) deaktivieren.

Einige HTML-Aufklappmenüs arbeiten, andere wiederum nicht. Dies ist ein generelles Problem mit dem CEF-System. Wir haben versucht, einen Workaround zu entwickeln, aber wir empfehlen, dass ihr Aufklappmenüs, die in HTML-Form vorliegen, durch CSS-basierte Lösungen ersetzt - diese arbeiten gut.

Downloads für den Second Life Viewer 4.0.0 (309247):
Windows | Macintosh | Linux

Oder einfach über die:

Release Notes:

Siehe auch:

StarLight Skin für SL Viewer 4.0.0

Mit dem neuen CEF Viewer wurden einige Bereiche der Benutzeroberfläche geändert (z.B. die Anzeige der Suche und des SL-Profils). Ich weiß nicht, ob ein alter StarLight Skin mit diesem Viewer noch funktioniert. Hitomi hat auf SLUniverse jedenfalls noch keinen Hinweis gepostet und ich habe es selbst noch nicht ausprobiert. Deshalb gibt es heute von mir keine Download-Links.

Sollte es in den nächsten Tagen ein Update geben, füge ich die Info hier noch nachträglich ein. Ansonsten kann auch jeder selbst bei Interesse auf SLU gucken, ob Hitomi was Neues dazu geschrieben hat (über den ersten der beiden Links unten).

Edit 02.01.2016:
Gestern hat Hitomi einen neuen StarLight veröffentlicht. Den Download gibt es hier:

Links:

Sonntag, 8. November 2015

Kurzmeldungen vom TPV-Treffen am 6. November 2015

Quelle: Pantera Północy / YouTube
Am 6. November gab es wieder ein Inworld-Treffen mit einigen Lindens und TPV-Entwicklern. Pantera Północy hat dazu (wie immer) ein Video auf YouTube hochgeladen.

Nachdem ich vor zwei Wochen das Treffen wegen Belanglosigkeit nicht zusammengefasst hatte, gibt es heute wieder ein paar Infos aus dem Meeting. Allerdings etwas knapper als gewohnt, da meine Zeit heute nicht mehr hergibt.

Viewer
Wie immer, beginnt Oz Linden mit der Aufzählung, welche Viewer sich bei LL gerade in der Entwicklung befinden. Hier die Liste:

Release Candidates:
  • Second Life QuickGraphics Viewer 3.8.6.(305942) - Letztes Update am 19. Oktober. Dieser Viewer hat eine vereinfachte Darstellung für Avatare eingebaut. Der Nutzer kann über einen Schieberegler festlegen, ab wann die ganzen Attachments und Texturen nicht mehr berechnet, sondern nur noch als einfarbige Konturen dargestellt werden. Dieser Viewer hat immer noch ein paar gröbere Fehler, so dass er in der kommenden Woche nicht in den offiziellen Viewer überführt werden kann.
  • Second Life HTTP Update Viewer 3.8.7.(306796) - Letztes Update am 2. November. Dieser Viewer bringt eine komplett überarbeitete HTTP-Unterstützung und soll das alte UDP-Protokoll weitgehend überflüssig machen. Auch hier gibt es noch ein paar Fehler, aber die Chance auf eine offizielle Veröffentlichung ist weit höher als beim QuickGraphics Viewer.
Project Viewer:
Neuerscheinungen:
  • In der kommenden Woche soll ein neuer Maintenance Viewer erscheinen. Er enthält eine Menge behobener Fehler aus JIRA-Meldungen und beseitigt einige Probleme aus dem aktuellen Viewer 3.8.6.

Project Vivox Viewer
Der neue Viewer mit Updates zur Sprachübertragung sollte von Leuten getestet werden, die mit Voice aktuell Probleme haben. Fehler sollte man in der JIRA zurückmelden. Solange der Vivox Viewer als Projekt Viewer läuft, kann Linden Lab Fehler direkt an Vivox weiterleiten und versuchen, weitere Fixes zu erhalten. Welche Fehler im neuen Viewer behoben sein sollen, kann man im Abschnitt Resolved Issues nachlesen.

Probleme mit dem Project Valhalla Viewer
Beim Project Valhalla Viewer (der mit dem Chromium Embedded Framework) kommt es vermehrt beim Teleportieren zu einem Ausloggen des Nutzers. Dieses Problem wird durch Code verursacht, der nichts mit den CEF-Funktionen zu tun hat, sondern ein allgemeines Problem im Viewercode ist, das auch andere Viewer zur Zeit betrifft. Die zugehörige JIRA-Meldung benötigt aktuell noch mehr Infos, damit Linden Lab aktiv werden kann.

Bei einer anderen JIRA-Meldung beschwert sich ein SL-Nutzer, dass er mit 30 gleichzeitig abgespielten Videos im neuen CEF Viewer ein "Performance-Problem" hat. Dazu sagt Oz nur, dass man nicht erwarten könne, dass das flüssig läuft. Ein Webbrowser, der 30 Videos gleichzeitig abspielt, wird auch starke Performance-Einbußen haben.

Probleme mit Attachments beim Regionswechsel
Dieses Thema wird seit längerer Zeit bei jedem TPV-Treffen angesprochen. Bei einigen Avataren werden nach einem Regionswechsel durch Überqueren der Regionsgrenze oder einem Teleport, angelegte Attachments vom Avatar entfernt. Oz Linden sagt dazu, dass die Probleme bei LL bekannt sind. Einige lassen sich nachvollziehen, andere nicht. Linden Lab sammelt immer noch Daten, um weitere Änderungen vornehmen zu können.

Unterschiedliche Registrierungs-APIs
In Kürze soll ja wieder das Community Gateway Programm anlaufen. Die Betreiber können dazu auch Webseiten mit eigener SL-Anmeldung bereitstellen. Die Registrierungs-API von Linden Lab für solche Seiten, bietet zur Zeit noch die alten Klassik-Avatare an. Jessica Lyon vom Firestorm Viewer würde gerne die am Freitag veröffentlichten, neuen Avatare in der API haben. Oz sagt, dass man sehr bald die Gateway-APIs aktualisieren wird.

Server-Check für Fehlfunktionen
Linden Lab arbeitet zur Zeit an einigen serverseitigen Checks, um Fehler bei der Content-Nutzung und beim Upload zu verhindern. Unter anderem sollen Attachments, bei denen man versucht sie an einen nicht gültigen Attachmentpunkt anzuhängen, automatisch an den Chest (an die Brust) angehängt werden. Ein weiterer Check soll bei Mesh-Uploads prüfen, ob die Meshes ebenfalls auf gültige Punkte geriggt sind. Hier wird im Fehlerfall wahrscheinlich der Upload unterbunden. Und gleiches gilt für Animationen, die Gelenke animieren wollen, die gar nicht vorhanden sind.

Second Life: Third Party Viewer meeting (6. November 2015)



Quelle: [YouTube] - Second Life: Third Party Viewer meeting (6. November 2015)

Sonntag, 18. Oktober 2015

Black Dragon Viewer 2.4.4.3 ist erschienen

Quelle: Black Dragon Viewer
Am 17. Oktober wurde der Black Dragon 2.4.4.3 veröffentlicht. Nach sechs Wochen Pause gibt es ein Update auf den neuesten Code von Linden Lab, inklusive der neuen Unterstützung des Chromium Embedded Framework (CEF). Das ist zwar bei LL zur Zeit noch ein Projekt Viewer, aber bei meinen eigenen, ausgiebigen Test, habe ich bisher keinen Fehler entdecken können. Mit Ausnahme der Fehler, die Linden Lab selbst als bekannt aufführt (z.B. der Anzeige des Destination Guide im Inworld-Browser oder die Bearbeitung des Avatar-Profils).

Ansonsten wurde nicht viel von Niran selbst zur neuen Version hinzugefügt. Es gibt einen Fix für nicht erscheinende Chicklets (Avatar-Icons) und eine Überarbeitung der Registerkarte "Anzeige" in den Einstellungen. Da in dieser Registerkarte die Optionen eine fast schon endlos lange Liste gebildet haben, hat Niran sie zu Akkordeonmenüs mit Aufklappsymbol zusammengefasst. Er wollte das wohl auch in seinem Blog in Bildern zeigen, aber aktuell werden bei mir die Bilder als ungültiger Link dargestellt. Deshalb habe ich selbst mal ein Beispiel erstellt.

Links ist die Anzeige-Registerkarte, wenn alle Menüs eingeklappt sind und rechts habe ich das Windlight-Akkordeon ausgeklappt.

Die neue Anzeige-Registerkarte im Black Dragon 2.4.4.3. Anklicken für größere Darstellung.
Zusätzlich ist hinter jedem Eintrag in den Anzeigeeinstellungen, der sich auf die Performance des Viewers auswirkt, ein gelb hinterlegtes Ausrufezeichen zu sehen. Niran wollte zu diesen Änderungen eine Rückmeldung haben, die ich gleich hier anfüge.

Die Akkordeonmenüs finde ich gut, da ich dann nur den Bereich aufklappen brauche, in dem ich etwas umstellen will. Dadurch entfällt viel Scrollarbeit. Die Ausrufezeichen würde ich wieder entfernen, weil sie eine unruhige Optik in den Einstellungen erzeugen. Wer sich an die vielen Schieber und Checkboxen heranwagt, sollte einfach wissen was er macht.

Den Changelog spare ich mir heute, weil ich alle erwähnenswerten Änderungen oben schon angeführt habe.

Den Black Dragon gibt es nur für Windows Betriebssysteme:

Weitere Links:

Quelle: Black Dragon Viewer - Update 2.4.4.3 "Get Chromed"

Sonntag, 11. Oktober 2015

CEF in Second Life: Ein paar Beispiele

WebGL logo.png
Lizenziert unter Gemeinfrei
über Wikimedia Commons.
Ich hatte am Mittwoch hier den SL Valhalla Viewer 4.0 vorgestellt. Er hat das Chromium Embedded Framework (CEF) eingebaut und ermöglicht WebGL in Second Life. Das scheint nicht nur mich zu interessieren, sondern auch andere SL-Nutzer, denn seitdem wurde der Beitrag über 500 Mal aufgerufen. Ebenso habe ich inworld zwei IMs erhalten, in denen gefragt wurde, wie man HTML5 überhaupt auf ein Prim bekommt. Deshalb gibt es nun eine kurze Erklärung, wie das geht und in der zweiten Hälfte ein Video mit ein paar Beispielen, die ich gestern aufgenommen habe. Natürlich inklusive der Links, die man dann zum Testen im Medienfenster eines Prims verwenden kann.

Eine HTML5-Seite auf eine Primoberfläche bringen

Eigentlich ist das ziemlich einfach und funktioniert genauso, wie bei einer ganz normalen Webseite. Ich habe zur Erklärung nur zwei Screenshots erstellt, da sich alles in der Textur-Registerkarte des Baufensters abspielt.

Als Vorarbeit sollte man sich einen Primwürfel rezzen und eine seiner Flächen auf die gewünschte Größe ziehen. Für viele Webseiten, wie zum Beispiel YouTube, ist ein quadratisches Format am besten geeignet, da dann die Proportionen nicht verzerrt werden. Für andere Anwendungen, wie zum Beispiel "The Farm", ist ein Rechteckformat besser geeignet. Im Video zeige ich noch, wie man manuell die Skalierung anpassen kann.



Erklärung der Schritte
  • Prim rezzen und auf gewünschte Größe bringen.
  • In die Registerkarte Textur gehen und über das Texturauswahlfenster die Plywood-Textur entfernen.
  • Oben im Baufenster den Eintrag Fläche auswählen aktivieren (im Bild bei 1.)
  • Mit der Maus auf die Primfläche klicken, auf der die Webseite erscheinen soll (im Bild bei 2.)
  • Auf das Aufklapp-Menü mit dem Text Material klicken und den Eintrag Medien auswählen (im Bild bei 3.)
  • Jetzt auf den Auswählen...-Button klicken. Es öffnet sich ein neues Fenster (im Bild bei 4.)
  • Im neuen Fenster in der Eingabezeile unter dem Text Homepage nun den Link der Webseite (oder der WebGL-Anwendung) einfügen (im Bild bei 5.)
  • Wer will, kann unten erst mal auf Übernehmen klicken. Dann bekommt man im Vorschaufenster angezeigt, ob der Link funktioniert.
  • Die anderen Einstellungen kann man so lassen, wie sie sind:
    • Mit Automatisch zoomen wird die Fläche mit der Webseite so groß wie möglich im Viewer gezoomt, wenn man nach Schließen des Baufensters mit der Maus draufklickt.
    • Medien automatisch abspielen macht genau das, wenn der Viewer-Nutzer die gleiche Checkbox auch in seinen Viewer-Einstellungen gesetzt hat.
    • Medien automatisch auf Objektflächen skalieren hat erst mal keine direkten Auswirkungen auf die Anzeige. Erst, wenn man nachträglich die Größe der Anzeigefläche ändert, wird die dargestellte Webseite entsprechend skaliert.
    • Unter der Registerkarte Anpassen kann man noch festlegen, ob der Eigentümer, die Gruppe oder Jeder mit der Webseite interagieren kann und ob die Steuerungsleiste angezeigt wird.
    • Unter der Registerkarte Sicherheit kann man eine oder mehrere URL(s) eintragen, aus deren Adressbereich die angezeigte Webseiten kommen müssen. Ansonsten werden sie nicht angezeigt.

  • Nun das Medienfenster mit OK schließen (im Bild bei 6.)
  • Zum Schluss sollte man noch die Checkbox bei Ganz hell aktivieren, damit die Medienseite bei jedem Windlight und Sonnenstand klar und deutlich zu sehen ist (im Bild rechts bei 7.)
  • Beachten: Bei jeder neuen Bearbeitung der Webseite, muss man zuerst nach dem Öffnen des Baufensters wieder die Fläche auswählen, auf der die Webseite zu sehen ist.
  • Im Baufenster kann man über den Button Entfernen die URL aus dem Medienfenster löschen und mit dem Button Ausrichten die Webseite auf der Primfläche skalieren und verschieben. Das geht genauso, wie bei einer normalen Textur. Im Video zeige ich das kurz anhand von YouTube.
  • Jetzt kann man das Baufenster schließen.

Mit einem Klick auf die Medienfläche des Prims verbindet sich der Avatar mit der Webseite, so dass Mausklicks an die Seite durchgereicht werden. Man kann dann im Grunde alles auf dem Prim machen, was man sonst in seinem Browser auf Webseiten so macht. Um sich von der Webseite wieder zu lösen, am besten mit der linken Maustaste irgendwo auf den Landboden klicken.

Beispiele verschiedener WebGL-Anwendungen

Wie oben schon erwähnt, habe ich ein paar WebGL-Anwendungen getestet. Da man solche Anwendungen in Fotos nur schlecht rüberbringen kann, habe ich ein Video dazu erstellt. Unter dem Video sind dann erst die Links zu den gezeigten Anwendungen, danach folgen noch ein paar allgemeine Links.

WebGL in Second Life



Anwendungen aus dem Video:

Links: