AETHERIA/AOW Lore & Design Deutsch

Rendering-Pipeline & Erlebnis-Subsysteme — Antares World Engine

Dieses Kapitel beschreibt die fünf Rendering- und Erlebnis-Subsystemgruppen der Antares World Engine: SGO Scene Graph (5), VFX Visual Effects (14), FTE Frontend Experience (8), SKA Skeletal Animation (12) und ADO Audio Layer (5) — insgesamt 44 Subsysteme für die visuelle und akustische Darstellung der prozedural generierten Welt >>Prozedurale Generierung ab S.45 & ff.<<.


AWE/SGO — Scene Graph/Culling Optimizations

Das SGO Scene Graph/Culling System optimiert die Darstellung der prozedural generierten Welt durch intelligentes Culling und Level-of-Detail-Steuerung. Mit fünf spezialisierten Subsystemen sorgt es dafür, dass nur die tatsächlich sichtbaren und relevanten Inhalte gerendert werden.

Die Rendering-Pipeline der AWE umfasst 44 Subsysteme in 5 Gruppen: SGO (5), VFX (14), FTE (8), SKA (12) und ADO (5). Jede Gruppe ist modular austauschbar und über standardisierte Schnittstellen an den Scene Graph angebunden. Die Pipeline muss die dynamisch generierte Welt >>Prozedurale Generierung ab S.45 & ff.<< mit ihren Geo-Informationen >>Geo-Informationen (Geoid/GIS) ab S.273 & ff.<< in Echtzeit darstellen — eine Herausforderung, die weit über statische Level-Designs hinausgeht.

Subsysteme 76–80

SGO//OPTMZTN — Scene Graph Culling Control Optimization Unit. Zentrale Steuerung des Scene Graphs mit hierarchischem Frustum- und Occlusion-Culling.

SGO//LOD — Level of Detail System Framework Subsystem. Dynamische LOD-Steuerung basierend auf Distanz, Bildschirmgröße und Performance-Budget.

SGO//SPSUB — Spatial Subdivision Framework Subsystem. Räumliche Unterteilung (Octree, BVH) für effiziente Sichtbarkeitsabfragen und Physik-Broadphase.

SGO//OCCLSN — Occlusion Framework Subsystem. Occlusion-Culling zur Vermeidung des Renderns verdeckter Objekte.

SGO//PVS — PVS Framework Subsystem. Potentially Visible Sets für vorberechnete Sichtbarkeitsbestimmung in Indoor-Umgebungen >>Bauplätze, Blueprints & Bauprozesse ab S.275 & ff.<<.


AWE/VFX — Visual Effects

Das VFX Visual Effects System verwaltet sämtliche visuellen Effekte der Engine — von Partikelsystemen und dynamischen Schatten über Post-Processing und HDR-Beleuchtung bis hin zu Tessellation und Deferred Lighting. Mit 14 Subsystemen bildet es eine der umfangreichsten Gruppen.

Das VFX-System nutzt eine Deferred-Rendering-Pipeline (Subsystem 114), die es ermöglicht, hunderte dynamischer Lichtquellen effizient zu verarbeiten — essentiell für die Simulation von Fackeln, magischen Effekten >>Magiesystem & Planetenkonjunktionen ab S.361 & ff.<< und dynamischer Tageszeit-Beleuchtung >>Chronobiologische Zyklen & Rhythmen ab S.141 & ff.<< in der prozedural generierten Welt. Atmosphaerisches Scattering (Subsystem 111) bildet dabei die visuellen Effekte der Wettersimulation >>Wetter & Klimasimulation ab S.218 & ff.<< und des Sonnensystems >>Antares Sonnensystem (Universum) ab S.253 & ff.<< ab.

Subsysteme 101–114

VFX//EFFECTS — Visual Effects Environment VFX Control. Zentrale Steuerung und Orchestrierung aller visuellen Effekte.

VFX//EMPPNG — Environment Mapping Framework Subsystem. Umgebungs-Mapping für Reflexionen und Ambient Lighting.

VFX//LMPPNG — Lights Mapping Framework Subsystem. Licht-Mapping für vorberechnete Beleuchtungsdaten und Global Illumination.

VFX//PARTICLES — Particles System Framework Subsystem. GPU-beschleunigtes Partikelsystem für Feuer, Rauch, Magie und Umwelteffekte.

VFX//DECALS — Decals System Framework Subsystem. Projektive Decals für Einschusslöcher, Blutspuren und Umweltmarkierungen.

VFX//DSHDWS — Dynamic Shadows Framework Subsystem. Dynamischer Schattenwurf mit Cascaded Shadow Maps und weichen Schatten.

VFX//PSTFFCTS — Post Effects Framework Subsystem. Post-Processing-Pipeline: Bloom, Motion Blur, DoF, Color Grading, FXAA.

VFX//HDRL — High Dynamic Range Lightning Framework Subsystem. HDR-Rendering mit Tone Mapping und automatischer Belichtungsanpassung.

VFX//PRTLTG — Lightning PRT Framework Subsystem. Precomputed Radiance Transfer für globale Beleuchtung in Echtzeit.

VFX//PRTSS — Subsurfing PRT Framework Subsystem. Subsurface-Scattering für transluzente Materialien wie Haut, Wachs und Blätter.

VFX//PRTSCT — Scattering PRT Framework Subsystem. Atmosphärisches Scattering für realistische Himmelssimulation und Volumetric Fog.

VFX//TSSLLTN — Tessellation Framework Subsystem. Hardware-Tessellation für dynamische Detail-Erhöhung von Geometrie.

VFX//POMF — Parallax Occlusion Mapping Framework Subsystem. Parallax-Mapping für tiefenwirksame Oberflächendetails ohne zusätzliche Geometrie.

VFX//PRTLTG — Deferred Lighting Framework Subsystem. Deferred-Rendering-Pipeline für effiziente Verarbeitung vieler Lichtquellen.


AWE/FTE — Frontend Experience

Das FTE Frontend Experience System verwaltet die gesamte Benutzererfahrung — vom Frontend-Management über Wrapper-Schichten und Attract-Modes bis hin zum IG-GUI, Full Motion Videos und HUD.

Das Frontend Experience System muss die Anti-Features >>Spielziel, Anti-Features & Genre ab S.18 & ff.<< des Spieldesigns respektieren: Keine Lebensbalken, keine Questmarker, keine Interaktionsmarker. Das HUD (Subsystem 131) ist daher bewusst minimalistisch gehalten — die Wahrnehmung >>Wahrnehmung ab S.154 & ff.<< des Spielers ersetzt die klassischen UI-Elemente.

Subsysteme 126–133

FTE//FRONTEND — User Experience Management Frontend Control. Zentrale Steuerung der Benutzererfahrung und Frontend-Orchestrierung.

FTE//WRAPPERS — Wrappers Framework Subsystem. Abstraktionsschichten für plattformspezifische Frontend-Funktionalitäten.

FTE//ATTRCMDS — Attract Modes Framework Subsystem. Demo-Modi und Attract-Screens für den Leerlaufbetrieb des Spiels.

FTE//IGGUI — IG Graphical User Interface Framework Subsystem. In-Game grafische Benutzeroberfläche für alle Spielerinteraktionen.

FTE//FMV — Full Motion Videos Framework Subsystem. Integration und Wiedergabe von vorgerenderten Videosequenzen.

FTE//HUD — Heads Up Display Framework Subsystem. Heads-Up-Display für Echtzeit-Spielinformationen und Status-Anzeigen.

FTE//IGMENUS — IG Menus Framework Subsystem. In-Game-Menüsystem für Optionen, Inventar und Charakterverwaltung.

FTE//IGC — IG Cinematics Framework Subsystem. In-Game-Cinematics für skriptgesteuerte Kamerasequenzen im Spielverlauf.


AWE/SKA — Skeletal Animation

Das SKA Skeletal Animation System steuert sämtliche skelettbasierte Animationen — von der Grundanimation über Blending und Layering bis hin zu Inverse Kinematik und hierarchischem Object Attachment. Mit 12 Subsystemen bietet es eine vollständige Animations-Pipeline.

Die skelettbasierte Animation ist direkt mit dem Agenten-System >>Autonome Agenten & BDI Framework ab S.57 & ff.<< verknuepft: Behaviors wie Schleichen, Kaempfen >>Kampfsystem & Echtzeit-Kollision ab S.365 & ff.<< oder soziale Gesten muessen ueber die Animations-Pipeline visuell dargestellt werden. Jeder Animationszustand im SKA-System ist somit eine sichtbare Manifestation einer Agenten-Entscheidung im Eco System. Kreaturen >>Kreaturen & Minions (Bestiarium) ab S.419 & ff.<< und Rassen >>Rassen, Völker & Spezies ab S.421 & ff.<< erfordern dabei individuelle Skelett-Hierarchien mit artspezifischen Animationssets.

Subsysteme 151–162

SKA//SKLTLANIM — Skeletal Mesh Rendering Interface Animation Control. Zentrale Steuerung der Skelett-Animation-Pipeline.

SKA//TREEAS — Tree Animation State Framework Subsystem. Hierarchischer Animationsbaum mit State-Machine-Logik für Übergänge.

SKA//LYRSAS — Layers Animation State Framework Subsystem. Layer-basierte Animation für gleichzeitige Ober- und Unterkörperanimationen.

SKA//SBSKLTLNM — Sub Skeletal Anime Framework Subsystem. Sub-Skelett-Animation für unabhängig animierbare Körperteile.

SKA//LERP — LERP Framework Subsystem. Lineare Interpolation für weiche Übergänge zwischen Animationszuständen.

SKA//BLENDING — Additive Blending Framework Subsystem. Additive Animations-Mischung für Atmung, Verwundung und emotionale Overlays.

SKA//GSPPC — Game Specific Post Processing Control Subsystem. Spielspezifische Nachbearbeitung von Animationen für kontextuelle Anpassung.

SKA//PLAYBACK — Animation Playback Framework Subsystem. Wiedergabesteuerung: Speed, Looping, Events und Synchronisation.

SKA//NVRSKNMTK — Inverse Kinematik Framework Subsystem. IK-Solver für Fuß-Placement, Hand-Targeting und Blick-Richtung.

SKA//HOAC — Hierarchical Object Attachment Control Subsystem. Hierarchische Objekt-Anbindung: Waffen an Hände, Helme an Köpfe, Rüstung an Körper.

SKA//DCMPRSSN — Decompression Anime Framework Subsystem. Animations-Dekompression für speichereffiziente Skelett-Daten.

SKA//INSPECTOR — Animation Inspector Interface Subsystem. Debug- und Inspektions-Tool für Animationszustände, Bone-Hierarchien und Blending-Gewichte.


AWE/ADO — Audio Layer Control

Das ADO Audio Layer System verwaltet die gesamte Audioverarbeitung — vom 3D-Audio-Modell über Digital Signal Processing und Audio-Effekte bis zur Playback-Steuerung und Asset-Verwaltung.

Die Audio-Engine muss dynamische Umgebungsveraenderungen in Echtzeit abbilden: Sich veraendernde Akustik durch Gelaendeformation >>Geo-Informationen (Geoid/GIS) ab S.273 & ff.<<, Wettereinfluesse >>Wetter & Klimasimulation ab S.218 & ff.<< auf Schallausbreitung und dynamische Umgebungsgeraeusche der prozedural generierten Flora und Fauna >>Kreaturen & Minions (Bestiarium) ab S.419 & ff.<<. Unterwasser >>Unterwasserwelt & Sudden Drop ab S.259 & ff.<< veraendert sich die Akustik fundamental — der DSP (Subsystem 377) muss Schallgeschwindigkeit und Daempfung in Echtzeit anpassen.

Subsysteme 376–380

ADO//AUDIO — 3D Audio Model Environment Audio Control. Räumliche Audiomodellierung mit HRTF, Distanzabnahme und Umgebungsreflexionen.

ADO//DSP — Digital Signal Processor Control Subsystem. DSP-Pipeline für Echtzeit-Audiobearbeitung: Filter, Kompression, Reverb.

ADO//AEFFC — Audio Effects Control Framework Subsystem. Steuerung von Audio-Effekten: Hall, Echo, Chorus, Umgebungsmodulation.

ADO//PLAYBACK — Playback Framework Subsystem. Audio-Wiedergabesteuerung: Streaming, Prioritäten, Crossfading und Ducking.

ADO//ADMNGMNT — Audio Management Framework Subsystem. Asset-Verwaltung für Audio: Sound-Bänke, Speicher-Pools und Lebenszyklus.


Siehe auch


Module: Ase Docs 00.16.32 [feat] Author: Jan Ohlmann (antarien.com@gmail.com) Co-Author: Claude Code (Anthropic) Created: 2026-02-19 Updated: 2026-02-22 Status: Kuratierte Version — Rendering-Pipeline & Erlebnis-Subsysteme (PortalViewer DSL)