Interactive 3D Training Simulator & Procedural Weather API
End client: Naval Group · Built as a team at Studio Nyx (employee)
Training operational teams and validating critical procedures requires extreme maritime conditions (storms, heavy swell, zero visibility) that are dangerous or impossible to trigger on demand in real conditions.
Built a real-time marine simulation API and interactive 3D simulator featuring procedural sea states, volumetric rain, dynamic lightning, and on-the-fly VR switching on Valve Index.
Front-end Unity architecture, custom HLSL shader authoring (dynamic water surface, procedural lightning, surface transition post-processing), and render pipeline optimization.
Unity Engine, HLSL Shaders, C#, Optimized Built-in Pipeline, VR (Valve Index)
A faithful, modular training environment enabling continuous training on critical scenarios without risking real-world equipment.