0.9.3.0/de

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Allgemein)
 
(12 intermediate revisions by one user not shown)
Line 3: Line 3:
  
 
= Allgemein =
 
= Allgemein =
''' VERSION IN ENTWICKLUNG '''
 
 
(Quellcode nur temporär auf Git-Zweig dotnet 8.0)
 
 
  
 +
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) <br>
 
Siehe auch [http://opensimulator.org/wiki/0.9.2.2_Release 0.9.2.2 Release Notes]
 
Siehe auch [http://opensimulator.org/wiki/0.9.2.2_Release 0.9.2.2 Release Notes]
  
= Änderungen =
+
= Änderungen, die Kompatibilität brechen =
* XEngine wird nicht mehr unterstützt. Einige Skripte mit eigenartiger Syntax (oder Dinge wie Divisionen durch Null, missbräuchliche implizite Umwandlungen usw.) müssen behoben werden.
+
 
* ODE wird nicht mehr unterstützt. Alte Objekte, insbesondere lsl-Fahrzeuge, funktionieren möglicherweise nicht unter Bullet oder ubODE.
+
* Diva Distro wird derzeit nicht unterstützt, da es nicht auf dotnet 8 portiert wurde.
* Die LSL Funktion llList2ListStrided wurde geändert, um mit der Spezifikation kompatibeler zu sein. Die Alte wurde umbenannt in osOldList2ListStrided.
+
* XEngine wird nicht mehr unterstützt. Einige Skripte mit spezieller Syntax (wie Divisionen durch Null, unangemessene implizite Typumwandlungen, etc.) müssen angepasst werden.
* LSL Funktion llListFindList geändert, um besser mit der Spezifikation kompatibel zu sein. Einige ältere Skripte funktionieren möglicherweise nicht wie zuvor.
+
* 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 =
 
= 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 =
 
= Anforderungen =
Line 22: Line 23:
 
OpenSimulator 0.9.3.0 erfordert:
 
OpenSimulator 0.9.3.0 erfordert:
  
* [https://dotnet.microsoft.com/en-us/download/dotnet/6.0 dotnet6] runtime für Ihre Plattform (auch das SDK, wenn Sie kompilieren möchten).
+
* [https://dotnet.microsoft.com/en-us/download/dotnet/8.0 dotnet8]-Laufzeit für Ihre Plattform (auch das SDK, falls Sie kompilieren möchten)
* Unter Windows müssen Sie möglicherweise die [https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 run time files for vc++] installieren.
+
* Unter Windows könnte die Installation der [https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 Laufzeitdateien für vc++] erforderlich sein.
* Unter Windows müssen Sie möglicherweise die Installation von älterem .NetFramework 3.5 autorisieren.
+
* Unter Windows müssen Sie möglicherweise die Installation des älteren .NetFramework 3.5 autorisieren.
* Unter Linux benötigen Sie libgdiplus
+
* Unter Linux wird libgdiplus benötigt.
**Wenn Sie Mono 6.x Complete haben, haben Sie bereits libgdiplus, andernfalls müssen Sie es beispielsweise auf Debian installieren:
+
** 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
+
** 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.
  
Aufgrund der Neunummerierung der Datenbankmigration, die bei Version 0.9.0.0 auftrat, MÜSSEN Sie, wenn Sie von einer Version von OpenSimulator vor 0.8.2.1 aktualisieren, zuerst auf *0.8.2.1* aktualisieren und dann direkt mit dem Upgrade auf 0.9.3.0 fortfahren. Siehe [[0.9.0.0_Release#Pivot_Release:_0.8.2.1]] für weitere Ratschläge.
+
= Änderungen und Fehlerbehebungen =
  
= Änderungen und Korrekturen =
+
* Unterstützung für einige kürzlich hinzugefügte Viewer-Funktionen wie PBR-Materialien.
 +
* Neue OSSL-Funktionen: siehe [[OSSL Implemented | OSSL functions]]
 +
* Neue LSL-Funktionen: llLinear2sRGB, llsRGB2Linear, llListSortStrided, llList2ListSlice und llListFindStrided, llGetCameraAspect, llGetCameraFOV, llGetInventoryAcquireTime, mehrere Linkset-Datenfunktionen usw.
  
* Neue OSSL-Funktionen: [[osGetParcelID]], [[osGetParcelIDs]], [[osGetParcelDetails]] und [[osListSortInPlaceStrided]]
+
* LSL-Funktion llList2ListStrided wurde geändert, um spezifikationskonformer zu sein. Die alte Version wurde unter dem Namen osOldList2ListStrided wieder hinzugefügt.
* Neue LSL-Funktionen: llLinear2sRGB, llsRGB2Linear, llListSortStrided, llList2ListSlice
+
* PBR-Materialien für Objekte
* Die LSL-Funktion llList2ListStrided wurde geändert, um mit der Spezifikation kompatibeler zu sein. Die Alte wurde umbenannt in osOldList2ListStrided.
+
* Reflektionsproben, einschließlich Spiegeltypen
 +
* PBR-Materialien für Terrain in Viewern, die mit den Opensimulator-Spezifikationen kompatibel sind.
  
 
= Danksagungen =
 
= Danksagungen =
  
Vielen Dank an alle Entwickler, Tester und Community-Mitglieder, die zu dieser Veröffentlichung beigetragen haben und allgemein mit OpenSimulator helfen. Ihre harte Arbeit macht dies alles möglich.
+
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.
  
 
[[Category:Release Notes]]
 
[[Category:Release Notes]]
 
[[Category:German Translations]]
 
[[Category:German Translations]]

Latest revision as of 06:00, 9 November 2024

Contents

[edit] 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

[edit] Ä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.

[edit] 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.

[edit] 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.

[edit] Ä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.

[edit] 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.

Personal tools
General
About This Wiki