Simple Blockout in Engine to get composition down first
Assets Sheet - Used in assembly of the scene
Landscape Heightmap was custom made in Houdini using both procedural weathering and hand-painting masks, and ultimately exported to Unreal Engine using a heightmap.
The sails simulation for specific shots of the film done using nCloth. In earlier tests I used Alembic Cache, however due to conflicts with UE5's sequencer, the simulation was converted to joint-based animation. This was done thru a custom script.
Helvegen - Docks
Docks made for the Helvegen Short. Rendered in UE5.