Sonntag, 18. Dezember 2016

Meldungen vom TPV-Treffen am 16. Dezember 2016

Quelle: Pantera Północy / YouTube
Am Freitag, den 16. Dezember 2016, gab es das letzte inworld Treffen der TPV-Entwickler in diesem Jahr.

Obwohl Linden Lab in der Weihnachtspause keine Entwicklung betreibt, gab es doch einige Punkte, die am Freitag angesprochen wurden. Deshalb fasse ich das Meeting noch einmal kurz zusammen.

Allerdings wird das auch meine letzte Zusammenfassung sein, da sich im neuen Jahr zum Thema Blog bei mir einiges ändern wird. Dazu schreibe ich in meinem Weihnachtsurlaub aber noch einen gesonderten Beitrag.

Seit dem vorletzten TPV-Treffen wurde am 5. Dezember der Bento Avatar eingeführt, an dem Linden Lab über ein Jahr gearbeitet hat. Von den TPVs sind inzwischen der Black Dragon, Firestorm, Kokua und Catznip auf Bento aktualisiert worden. Noch nicht kompatibel sind dagegen der Alchemy, Singularity, CtrlAltStudio und UKanDo.

Die Informationen hier im Beitrag, kommen wie immer aus dem Video von Pantera Północy, das am Ende auch eingebettet ist. Die Themen sind weitgehend in der Reihenfolge aufgelistet, in der sie während dem Treffen angesprochen wurden. Allerdings habe ich diesmal ein paar Aussagen umsortiert, weil sie doch etwas gemixt wurden.

SL Viewer von Linden Lab

Offizieller Viewer
  • Second Life Release 5.0.0 (321958) - Erschienen am 5. Dezember 2016.
    In dieser Version wurde der Code für den Bento Avatar offiziell eingeführt. Der Blogpost von Linden Lab kann hier nachgelesen werden. Gleichzeitig wurde mit dieser Version auch die Viewer Reihe 5 von LL begonnen.

Release Kandidaten
  • Second Life Maintenance Viewer 5.0.1 (322219) - Letztes Update am 9. Dezember 2016.
    Dieser Viewer enthält wieder viele behobene Probleme, die in der JIRA von SL-Nutzern gemeldet wurden. Beim Update vom 9. Dezember, wurde der Bento Code in den RC Viewer übernommen.

Project Viewer
  • Second Life Project 360 Snapshot Viewer 4.1.3 (321712) - Letztes Update am 23. November 2016.
    In diesem Viewer ist eine Funktion eingebaut, mit der man 360-Grad Panoramafotos in Second Life erstellen kann. Wie das geht, hatte ich hier in einer kleinen Anleitung beschrieben. Dieser Viewer wird zur Zeit nicht weiterentwickelt, da die zuständigen Lindens beim 64-Bit Viewer mithelfen.

Allgemeines zu den RC-/Projekt-Viewern

Der Maintenance RC Viewer hat am 9. Dezember ein Update erhalten. Dabei wurde der Bento Code vom offiziellen SL Viewer übernommen. Die Schwerpunkte dieses Viewers liegen auf einem überarbeiteten Abuse Report Fenster, Änderungen an den Funktionen des Aussehen-Fensters und einer Option zum Mitsenden einer Textnachricht bei Zahlungen von Linden Dollar an andere SL-Nutzer.

Der Project 360 Snapshot Viewer wurde dagegen nicht aktualisiert, denn die dafür zuständigen LL-Mitarbeiter müssen beim 64-Bit Viewer mithelfen, damit der irgendwann mal fertig wird. Sobald ein 64-Bit Project Viewer verfügbar ist, sollen die Lindens dann mit dem Snapshot Viewer weitermachen.


Offizieller SL Viewer für 64-Bit

Neues Treffen, alte Leier. Oz sagt erneut, dass die Entwicklung des Viewers Fortschritte macht. Zur Zeit gibt es aber immer noch einige Probleme mit den Bibliotheken für die Mac Version des Viewers. Dennoch sagt Oz auch, dass noch eine kleine Chance besteht, den 64-Bit Viewer vor Weihnachten zu veröffentlichen. Nach allem, was Oz sonst noch zu diesem Viewer in den letzten 12 Monaten gesagt hat, sage ich dazu nur *lol*.

Neue Version der Voice Engine

Ziemlich kurz nach der Weihnachtspause von Linden Lab, soll ein Project Viewer erscheinen, in dem ein neues Voice Paket eingebaut ist. Die Voice Funktionen sind ja nun schon seit Jahren unter gewissen Umständen anfällig für Störungen. LL hat mit Dienstanbieter Vivox nun einige Monate zusammengearbeitet, um die bestehenden Probleme zu beheben. Außerdem ist auch eine bessere Diagnosefunktion eingebaut, die Rückmeldungen an LL senden soll, wenn ein Problem auftritt.

Nach Einführung des neuen Voice Pakets, soll irgendwann die Unterstützung für die alte Version abgeschaltet werden. Dafür gibt es aber noch keinen Terminplan.

Umstellung von Sounddaten und Animationen auf HTTP und CDN

Vor einiger Zeit hatte Linden Lab einen großen Teil des Datenaustauschs zwischen Server und Viewer auf HTTP-Übertragung umgestellt. Als weiteren Schritt dann diese Daten auch noch auf CDN Servern in verschiedenen Kontinenten gespiegelt. Dadurch brauchen sie weniger Zeit, bis sie den Viewer eines SL-Nutzers im Ausland erreichen. Diese Änderung bezog sich auf Layer Kleidung, Meshes und Texturen. Sounddaten und Animationen laufen aber auch heute noch über das langsamere UDP Verfahren.

Das soll nun im nächsten Jahr auch auf HTTP-Übertragung umgestellt und in die CDN-Lieferkette eingebunden werden (der CDN Server für Europa steht in Amsterdam, soweit ich weiß). Dadurch soll dann die Übertragung dieser Formate wesentlich schneller ablaufen als heute, was vor allem für die großen Sounddaten eine deutliche Verbesserung ist. Denn bei langen Musikstücken, die aus mehreren inworld Sounddateien zusammengesetzt wurden, kennt sicher jeder die Aussetzer, die durch Verzögerungen beim Nachladen entstehen.

Wenn diese Änderung abgeschlossen ist, werden alle Asset-Daten, die vom Server zum Viewer geschickt werden, über HTTP abgewickelt. Sobald dann alle (aktiven) TPVs dies übernommen haben, wird die alte UDP-Funktion für Second Life abgeschaltet.

Neuer Release Candidate Zweig für Renderfehler

Oz kündigt auf dem Treffen an, dass LL im neuen Jahr alle Probleme im Zusammenhang mit Renderfehlern in einem eigenen Entwicklungszweig behandeln will. Bisher wurden diese Fixes immer in die Maintenance Viewer gepackt, zusammen mit vielen anderen Fixes. In 2017 wird es dazu einen separaten Release Kandidaten für die Tests geben, damit die Auswirkungen ohne Beeinflussung anderer Fixes bewertet werden können.

Jessica Lyon über die Download Probleme des neuen Firestorm Viewers

Etwa in der Mitte des TPV-Treffens erzählt Jessica Lyon vom Firestorm Team, warum es nach der Veröffentlichung des Version 5.0.1 Probleme mit dem Download gegeben hat. Die Einzelheiten spare ich mir hier. Es lag halt an den zu vielen Download-Anfragen. Dass so viele Leute gleich am ersten Tag den Viewer herunterladen wollten, hatte das Team nicht erwartet. Das brachte den Server sogar bis zu einem Crash. Letztendlich hat dann Linden Lab mit einem alternativen Download-Server ausgeholfen.

Für zukünftige Firestorm Veröffentlichungen will Jessica nun eigene Ersatzserver bereithalten, falls es beim nächsten mal wieder so einen Ansturm geben sollte.

Kein neuer Oculus Rift Viewer im nächsten Jahr

Jessica fragte Oz auch, ob Linden Lab die Arbeit an ihrem zurückgestellten Oculus Rift Viewer nächstes Jahr wieder aufnehmen würde. Oz sagte dazu nein, denn es ist nach wie vor nicht möglich, im Second Life Viewer für die Oculus Rift eine ausreichend hohe Bildwiederholrate zu erzeugen. Die Empfehlung von Oculus ist, 60 FPS als Minimum auf beiden Rift Displays. Die optimale Framerate für die Rift ist sogar 90 FPS. Da der SL Viewer die beiden Rift Displays wie zwei unterschiedliche Bildschirme behandelt, müssten also 120 bis 180 FPS im SL Viewer erzeugt werden. Das hält Oz auch mit einem PC, der die Hardware-Spezifikation von Oculus erfüllt, nicht für machbar.

Wann geht die Entwicklung 2017 weiter?

Linden Lab befindet sich jetzt seit letzten Freitag im Ferienmodus. Bis zum 2. Januar 2017 wird es keine Änderungen und Entwicklungen an Viewern und Servern geben. Ebenso keine Deploys auf die Simulatoren (Rolling Restarts). Das nächste TPV Treffen wird dann erst wieder am Freitag, den 13. Januar 2017 durchgeführt. (o-ha, schlechtes Datum).
.......................................................................................

Hier das Video vom TPV-Treffen:

Second Life: Third Party Viewer meeting (16 December 2016)



Quelle: [YouTube] - Second Life: Third Party Viewer meeting (16 December 2016)

Keine Kommentare:

Kommentar veröffentlichen