Zurück zu Projekten

Velvet: Contemporary Istanbul

Oktober 2020 - Januar 2021Velvet Mediendesign GmbHFreiberuflich

Aufgrund der COVID-19-Pandemie realisierten Fabian Hofmann (Schallplae) und ich die Kunstmesse Contemporary Istanbul mit der Unity Game Engine als vollständig begehbare WebGL-Anwendung. Besucher erkundeten die Hallen aus der First-Person-Perspektive direkt im Browser, während Galeristen ihre Bilder, Videos und 3D-Skulpturen eigenständig über ein externes Backend einspielen konnten. Die Ausstellungshallen erweiterten sich dynamisch je nach Anzahl eingestellter Kunstobjekte. Das Projekt war der Startschuss für meine Selbstständigkeit.

Verantwortlichkeiten

  • Aufbau sämtlicher 3D-Szenen inkl. Light-Baking und Occlusion Culling
  • Implementierung der kompletten Game-Logik in C# (Asset-Loader, FPS-Controller, UI-Events)
  • Entwicklung der bidirektionalen REST-API inkl. JSON-Schema für Runtime-Import von Bildern, Videos und GLB-/OBJ-Skulpturen
  • JavaScript-Interop für Live-Steuerung im eingebetteten WebGL-Canvas (Hotspots, Sprache, Teleport)
  • Performance-Optimierung: Draw-Call-Reduktion, Texture-Streaming, Asset-Bundles, LODs

Technologien

UnityWebGLC#JavaScriptREST APIJSONLightmapsGLBOBJAsset Bundles