image

Play in your browser:

YouTube Video:

 

Features in this demo:

  • Supports ALL RENDERES.
  • Land collisions will sink ship.
  • CPU based buoyancy calculation, with dampening and smoothing.
  • 7 x 7 = 49 tiled Gerstner waves used to simulate endless oceans.
  • Persisting Jacobian foam.
  • Persisting ship intersection foam.
  • Land will continuously spawn.
  • Minimap showing active water tiles and land tile positions.
  • Wind direction change affects sails and flags.

Buttons and Controls:

  • Switch Camera: North, East, South, West and Deck views. SPACEBAR will also do switch.
  • Wind +-: Change wind strength.
  • Port / Starboard: Change ship direction.
  • Wrench: Switch to ultra low resolution setting for mobile.
  • Star: Opens YouTube video explaining solution.
  • FullScreen: Forces fullscreen on the browser.

Limitations:

  • Intersection foam has a few bugs.
  • You can still detect tile swaps in the distance if you look closely.
  • Tiled waves pattern apparent when you zoom out.
  • Only ship hatch has stencil.
  • Works well on desktop GPUs.
  • Will struggle on Mobile or older hadrware, make sure you click the WRENCH icon to switch to ultra low resolution mode.

Comments