0.9.3.0/de
From OpenSimulator
Contents | 
Allgemein
Diese Version erfordert dotnet 8. Falls nur Mono oder .Net4x verfügbar ist, nutzen Sie bitte Version 0.9.2.2 (http://opensimulator.org/dist) 
Siehe auch 0.9.2.2 Release Notes
Änderungen, die Kompatibilität brechen
- Diva Distro wird derzeit nicht unterstützt, da es nicht auf dotnet 8 portiert wurde.
 - XEngine wird nicht mehr unterstützt. Einige Skripte mit spezieller Syntax (wie Divisionen durch Null, unangemessene implizite Typumwandlungen, etc.) müssen angepasst werden.
 - Altes ODE wird nicht mehr unterstützt. Alte Objekte, insbesondere lsl Fahrzeuge, funktionieren möglicherweise nicht unter Bullet oder ubODE.
 - LSL-Funktion llList2ListStrided wurde geändert, um spezifikationskonformer zu sein. Die alte Version wurde unter dem Namen osOldList2ListStrided wieder hinzugefügt.
 - LSL-Funktion llListFindList wurde geändert, um spezifikationskonformer zu sein. Einige ältere Skripte könnten nicht mehr wie zuvor funktionieren.
 
Bekannte Probleme
- Es gibt jetzt zwei Sets von Terrain-Texturen. Alte Viewer werden eines sehen und ändern, neue Viewer mit PBR-Terrain das andere. Bis dies geändert wird, müssen Nutzer beide Textursets konsistent halten.
 
Anforderungen
OpenSimulator 0.9.3.0 erfordert:
- dotnet8-Laufzeit für Ihre Plattform (auch das SDK, falls Sie kompilieren möchten)
 - Unter Windows könnte die Installation der Laufzeitdateien für vc++ erforderlich sein.
 - Unter Windows müssen Sie möglicherweise die Installation des älteren .NetFramework 3.5 autorisieren.
 -  Unter Linux wird libgdiplus benötigt.
- Falls Mono 6.x komplett installiert ist, ist libgdiplus bereits vorhanden; andernfalls muss es installiert werden, zum Beispiel unter Debian:
 - apt-get update && apt-get install -y apt-utils libgdiplus libc6-dev
 
 
- Um Unterstützung für aktuelle und ältere Viewer zu gewährleisten, müssen neue Viewer PBR-Materialien für Terrain anfordern, indem sie eine Anfrage für eine Fake-Fähigkeit namens „VETPBR“ (ViewerExtendedTerrainPBR) senden.
 
Aufgrund der Datenbankmigration und Neunummerierung, die in der Version 0.9.0.0 durchgeführt wurde, MUSS bei einem Upgrade von einer OpenSimulator-Version vor 0.8.2.1 zuerst auf *0.8.2.1* aktualisiert werden, bevor man direkt auf 0.9.3.0 upgradet. Siehe 0.9.0.0_Release#Pivot_Release:_0.8.2.1 für weitere Hinweise.
Änderungen und Fehlerbehebungen
- Unterstützung für einige kürzlich hinzugefügte Viewer-Funktionen wie PBR-Materialien.
 - Neue OSSL-Funktionen: siehe OSSL functions
 - Neue LSL-Funktionen: llLinear2sRGB, llsRGB2Linear, llListSortStrided, llList2ListSlice und llListFindStrided, llGetCameraAspect, llGetCameraFOV, llGetInventoryAcquireTime, mehrere Linkset-Datenfunktionen usw.
 
- LSL-Funktion llList2ListStrided wurde geändert, um spezifikationskonformer zu sein. Die alte Version wurde unter dem Namen osOldList2ListStrided wieder hinzugefügt.
 - PBR-Materialien für Objekte
 - Reflektionsproben, einschließlich Spiegeltypen
 - PBR-Materialien für Terrain in Viewern, die mit den Opensimulator-Spezifikationen kompatibel sind.
 
Danksagungen
Vielen Dank an alle Entwickler (und ihre Katzen), Tester und Community-Mitglieder, die zu diesem Release beigetragen haben und allgemein bei OpenSimulator helfen. Euer Engagement macht all dies möglich.