LightShare/de

From OpenSimulator

Jump to: navigation, search

Contents

LightShare

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 in OpenSimulator 0.9.2.0

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

Aktivieren von LightShare in älteren OpenSimulator-Versionen

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.

LightShare-fähige Viewer

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])

LightShare-Skripting

Die Funktionen können über drei LightShare-(ls-)Funktionen verwendet werden:

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 Inventory Archives für eine Erklärung, wie Sie die Inhalte der IAR-Datei Ihrem Inventar hinzufügen.

LightShare-Probleme

   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.

Personal tools
General
About This Wiki