OpenGenesisLINKOPEN WORLDS. TOGETHER.
🇩🇪 Deutsch 🇬🇧 English 🇫🇷 Français soon 🇪🇸 Español soon 🇮🇹 Italiano soon 🇳🇱 Nederlands soon
Forum OpenGenesisLINK

OpenGenesisLINK

Wiki & verständliche Dokumentation

OpenGenesisLINKOGL FastMap 2.0 – Kartenberechnung und Regionsstart

OGL FastMap 2.0 – Kartenberechnung und Regionsstart

FastMap 2.0: asynchrones Warp3D-Rendering, Maps und RenderMeshes mit Tests und Betriebshinweisen.

Aktualisiert 2026-10-25

FastMap 2.0: Regionsstart entkoppeln

Der optionale Modus meldet eine Region zunächst mit der bereits gespeicherten Kartenasset-UUID beim GridService an und rendert eine neue Karte anschließend in einer serialisierten, verzögerten Warteschlange. Eine neue Karte wird erst nach erfolgreicher Veröffentlichung wirksam; die bisherige gültige Kartenreferenz bleibt bei Fehlern erhalten.

Konfigurationsbeispiel (opt-in)

[Map]
GenerateMaptiles = true
MapImageModule = "Warp3DImageModule"
RenderMeshes = true
FastMapAsyncStartup = true
FastMapStartupDelaySeconds = 120
MaptileRefresh = 0

Default: Der alte synchrone Kartenmodus bleibt bestehen. Eine Region ohne gespeicherte Map kann zunächst ohne Kachel angezeigt werden. Ein manueller Befehl generate map bleibt synchron. Wartende Jobs werden beim Herunterfahren verworfen.

Warp3D RenderMeshes

Der Entwicklungszweig validiert Mesh-LOD-LLSD/zlib, vermeidet ungeeignete JPEG2000-Decoder-Aufrufe und cached gelesene Geometrie pro Renderdurchlauf. Beschädigte und fehlende Mesh-Assets lassen sich dadurch nicht automatisch rekonstruieren.

Vor Produktivfreigabe müssen Regionsstart, Karte im Viewer, Refresh, Shutdown, Asset-Referenzen, CPU/RAM und Wiederanlauf am eigenen Grid geprüft werden. Der Code allein belegt keine messbare Performance-Steigerung.
Zur HauptseiteRoadmap