ODYSSEY / SIMULATION CORE47° 22′ 36″ N   08° 32′ 30″ E

Preparing open water

ODYSSEY

Sampling wave spectrum004%

Procedural ocean simulator

Chase the
untamed horizon.

A real-time sailing world where every swell, gust, and storm is simulated — never scripted.

Explore the systems
WS windAD headingSpace pauseM audio
OD-1703MANUAL / T+00:00DEPTH 184 MSCROLL TO DESCEND
01 / 03

The simulation

The sea is not a backdrop.
It is the system.

Odyssey treats the ocean as a living physical surface. Wind transfers energy into a layered wave spectrum. Hulls answer that energy point by point. Weather changes the rules while you sail.

60FPS target
World seed
12Linked systems

Navigation lab

Choose a bearing.
Let the world unfold.

Set a procedural waypoint and engage the helm. The vessel will resolve the shortest turn, hold course, and calculate progress against the live wind field.

Charted waypoints

Under the surface

Six systems.
One living ocean.

Each layer runs independently. Select a system to inspect its live technical pipeline.

01

Layered ocean shader

GPU sine displacement creates the broad swell while iterative Perlin noise breaks it into natural surface detail.

02

Buoyancy physics

Multi-point hull sampling translates wave energy into pitch, roll, and believable weight.

03

Sailing mechanics

Trim, heading, and apparent wind resolve into responsive sail force and vessel speed.

04

Dynamic storms

Pressure, precipitation, sea state, and visibility transition as one connected weather system.

05

Living seascapes

Procedural islands, coral reefs, caustics, and underwater fog build an explorable world.

06

Day / night cycle

A continuous solar model shifts reflections, atmosphere, navigation lights, and the night sky.

Technical foundation

GPU shadersSine waves / Perlin noiseFresnel reflection / foamPhysicsInstancingAtmospheric scattering

Set a course

Beyond the edge
of the known.

Built as a technical study in real-time water, weather, and motion.

View on GitHub