LightShare/de
From OpenSimulator
(Created page with "{{Languages|LightShare}} = LightShare = Das LightShare-Modul ermöglicht es Regionsbesitzern, Windlight-Festhimmelseinstellungen für ihre spezifischen Regionen mithilfe von I...") |
|||
Line 15: | Line 15: | ||
Dann stehen drei LightShare-(ls-)Funktionen zur Verfügung: | Dann stehen drei LightShare-(ls-)Funktionen zur Verfügung: | ||
− | + | * [[lsGetWindlightScene]] | |
− | + | * [[lsSetWindlightScene]] | |
− | + | * [[lsClearWindlightScene]] | |
siehe auch | siehe auch | ||
− | + | * [[LightShare Parameters]] | |
Beachten Sie, dass diese Parameter jetzt in die neuen Umgebungseinstellungen übersetzt werden, daher können die Ergebnisse variieren. | Beachten Sie, dass diese Parameter jetzt in die neuen Umgebungseinstellungen übersetzt werden, daher können die Ergebnisse variieren. | ||
Line 124: | Line 124: | ||
Die Funktionen können über drei LightShare-(ls-)Funktionen verwendet werden: | Die Funktionen können über drei LightShare-(ls-)Funktionen verwendet werden: | ||
− | + | * [[lsGetWindlightScene]] | |
− | + | * [[lsSetWindlightScene]] | |
− | + | * [[lsSetWindlightSceneTargeted]] | |
− | + | * [[lsClearWindlightScene]] | |
− | + | * [[LightShare Parameters]] | |
Siehe auch das [[DefaultLightShareScript]], um ein Starter-Skript zu erhalten. | Siehe auch das [[DefaultLightShareScript]], um ein Starter-Skript zu erhalten. |
Revision as of 13:13, 4 March 2024
Contents |
Das LightShare-Modul ermöglicht es Regionsbesitzern, Windlight-Festhimmelseinstellungen für ihre spezifischen Regionen mithilfe von In-World-Skripten abzurufen und festzulegen und dass diese Einstellungen an alle oder bestimmte, LightShare-fähige Viewer gesendet werden, die die konfigurierten LightShare-Regionen besuchen. Lightshare ist der OPENSIM-Begriff für SL's Windlight.
LightShare und Windlight wurden in Version 0.9.2 entfernt, daher sind die meisten Informationen auf dieser Seite nicht mehr gültig. Die LightShare-Skriptfunktionen können jedoch weiterhin verwendet werden. Sie werden in die neue Umgebung für die Region übersetzt und von dort aus zurückübersetzt.
Um diese Funktionen zu verwenden, müssen Sie Folgendes haben
AllowLightShareFunctions = true
im Abschnitt [OSSL] der Datei osslEnable.ini
Dann stehen drei LightShare-(ls-)Funktionen zur Verfügung:
siehe auch
Beachten Sie, dass diese Parameter jetzt in die neuen Umgebungseinstellungen übersetzt werden, daher können die Ergebnisse variieren.
Die folgenden Informationen gelten nur für ältere Versionen von OpenSimulator und Viewer
Die Kernfunktionalität von LightShare ist ab OpenSimulator 0.7 verfügbar.
Die Datenbanktabelle "regionwindlight"
Eine Datenbanktabelle "regionwindlight" wird verwendet, um die Einstellungen zu speichern.
OpenSim.ini-Einstellungen
LightShare wird aktiviert, indem Sie die OpenSim.ini für das OpenSim.exe ändern, das die Regionen bedient, in denen Sie LightShare verwenden möchten:
Einstellung enable_windlight = true im [LightShare]-Abschnitt der OpenSim.ini Einstellung AllowLightShareFunctions = true im [XEngine]-Abschnitt der OpenSim.ini Diese Änderungen betreffen alle Regionen, die von der spezifischen OpenSim.exe bedient werden, die diese ini-Datei laden.
Beispiel Änderungen an OpenSim.ini: [LightShare]
; Dies ermöglicht die Übertragung von Windlight-Szenen an unterstützende Clients, wie den Meta7-Viewer. ; Es hat keine negativen Auswirkungen auf Viewer, die keine serverseitigen Windlight-Einstellungen unterstützen. ; Derzeit haben wir nur Unterstützung für MySQL-Datenbanken.
enable_windlight = true und [XEngine]
; Erlauben Sie die Verwendung von LightShare-Funktionen
AllowLightShareFunctions = true
Hinweis: Sie können Lightshare/Windlight-Skripte in Ihren Regionen verwenden, aber das dauerhafte Speichern dieser Lightshare/Windlight-Einstellungen wird bei Verwendung von Sqlite-Datenbanken nicht unterstützt. Wenn Sie die Region neu starten, sind die Einstellungen verschwunden.
Aktualisierte virtuelle Welt-Viewer sind erforderlich, um von einer Region über LightShare gesendete Windlight-Einstellungen zu empfangen.
Sie müssen auch einen aktualisierten Viewer haben, damit LightShare-Skriptfunktionen (siehe unten) ordnungsgemäß kompiliert werden und im Skript-Editor richtig angezeigt werden.
Firestorm Viewer
Lightshare wird standardmäßig von Firestorm unterstützt und aktiviert.
Um es zu deaktivieren, öffnen Sie die Einstellungen, wählen Sie den Opensim-Tab aus, dann den Tab "Sonstiges", und Sie sehen das Kontrollkästchen "Region Lightshare-Einstellungen aktivieren".
Firestorm unterstützt die vollständige Palette sowohl von Lightshare- als auch von Regionswindlichtfunktionen ab Version 4.4.0.
Website: [1]
Download: [2]
Imprudence Viewer
Die LightShare-Unterstützung ist standardmäßig im Imprudence-Viewer deaktiviert.
Um es zu aktivieren, wählen Sie im Menü "Bearbeiten" den Menüpunkt "Einstellungen", den Tab "Erweitert".
Ändern Sie dann die Option "Region Windlicht-Einstellungen zulassen (LightShare)".
Der Imprudence Viewer ist verfügbar unter:
http://imprudenceviewer.org/
Weitere Details zu den Optionen finden Sie unter:
http://imprudenceviewer.org/wiki/LightShare
Getestet mit Imprudence 1.4.0 beta 2 (getestet im Januar 2013). Wie oben erwähnt, müssen Sie einige Einstellungen aktivieren, um volle Windlicht-/Lightshare-Effekte zu erhalten.
Sie finden Screenshots und eine kurze Beschreibung dessen, was diese Einstellungen bewirken, über diesen Link [3]
Meta7 Viewer
Der Meta7 Viewer ist mit LightShare-Regionen kompatibel. !!! Es ist unbekannt, ob Meta7 mit den unten beschriebenen OpenSimulator ls* Skriptfunktionen arbeiten kann. !!!
http://www.meta7.com/download.php
Zusätzlicher Hinweis Januar 2013: Die META 7-Seiten sind offline. Es gibt auch keine Referenz oder zwischengespeicherten Seiten auf dem Waybackmachine [4]
Singularity
Singularity ist ein SL/Metaverse-Viewer, der viele OpenSim-spezifische Funktionen sowie Windlight/LightShare unterstützt. Er bietet volle Unterstützung für die OPENSIM Windlight-Skriptparameter. Wenn Sie Windlight verwenden, verwenden Sie diesen Viewer.
Website: http://www.singularityviewer.org/
Download: http://www.singularityviewer.org/downloads
TeaPot Viewer
Der Armin Weatherwax Teapot Viewer unterstützt ebenfalls Windlicht. ABER, er übernimmt NICHT die OPENSIM Windlichtparameter aus Skripten.
Sie können Windlichteinstellungen im Viewer bearbeiten und sie in einer Notecard speichern. Sie können diese Notecards an andere Benutzer weitergeben. Die Notecards sehen aus wie eine XML-Struktur. Sie können auch Windlichteinstellungen auf Ihrer Festplatte speichern und diese Einstellungen z.B. per E-Mail oder über eine Website teilen. Der Pfad zu diesen Windlichtdateien auf Ihrer Festplatte lautet IHR LAUFWERKSBUCHSTABE:\Program Files (x86)\Teapot\app_settings\windlight (unter Windows)
Website: https://bitbucket.org/ArminW
Download: https://bitbucket.org/ArminW/teapot/downloads
Andere V3-Viewer (Kokua Viewer, Phoenix Viewer)
Die meisten V3-Viewer unterstützen, Stand Mai 2013, kein Lightshare. ABER sie unterstützen WINDLIGHT (z.B. Windlichteinstellungen in SL) und funktionieren wie im Abschnitt zum Teapot Viewer beschrieben.
Kokua Viewer (Download-Seite hier [5])
Die Funktionen können über drei LightShare-(ls-)Funktionen verwendet werden:
- lsGetWindlightScene
- lsSetWindlightScene
- lsSetWindlightSceneTargeted
- lsClearWindlightScene
- LightShare Parameters
Siehe auch das DefaultLightShareScript, um ein Starter-Skript zu erhalten.
txOh hat einen In-World-LightShare-Controller erstellt, der es Ihnen ermöglicht, benutzerdefinierte LightShare-Einstellungen einfach festzulegen. Ein IAR mit dem Controller kann von http://www.gridhop.net/IAR/lightshare.iar heruntergeladen werden.
Siehe Inventararchive für eine Erklärung, wie Sie die Inhalte der IAR-Datei Ihrem Inventar hinzufügen.
http://opensimulator.org/mantis/search.php?project_id=1&search=LightShare&hide_status_id=-2
Siehe auch
RestrainedLove API [6] @setenv und @getenv-Befehle Phoenix Viewer ParcelWL [7]
Credits
LightShare wurde ursprünglich von Meta7 erstellt.
Seit Januar 2013: Die META 7-Seiten mit den originalen Informationen sind offline.