Draw your sailing knowledge!

User interface

Sail Replay is a standard Mac application, where you can use your mouse, trackpad and/or keys to perform tasks.

Toolbar

First of all, get to know the toolbar you'll be using when creating new scenarios. The icons you see are the following. Hover over them to get their description.


  • the yellow ones start an open/save/export dialog. The contents of your current document are not affected
  • the blue ones change your view port and help you admire your work in full details
  • start the animation mode by pressing the "Animation" button. Instant action!
  • click any of the buttons in the next group to start adding an object, then click anywhere in the scenario to actually add it
  • config and Information buttons open a new panel with more options

Read more in the below sections.

Using the keyboard

Here is a list of some of the most common keyboard shortcuts

Editor
command + N

start a new scenario
command + Oopen an existing scenario
command + Ssave current scenario
Atoggle animation mode
backspacedelete selected object
cursor keymove selected object
+zoom in
zoom out
Fzoom to fit
2 ... 4zone size

Selected boat
control + cursor key


rotate boat
Stoggle starboard overlap line
Ptoggle portside overlap line
Btoggle full overlap line
Ktoggle kite (spinnaker)
Gtoggle asymmetric kite (gennaker)
Rtoggle rudder display
Ttoggle track display
0set direction to head to wind
Vtoggle boat visibility
Ztoggle zone display
spacealign with layline
command + dragmove all boats on track
Animation
left

go to previous position
rightgo to next position
upanimate to next position
1 ... 6slower ... faster animation
spaceplay / pause
Sstop, go to starting position

Selected mark
space, Z


toggle zone display
+increase mark size
decrease mark size

Selected flag
+


increase flag size
decrease flag size

Selected line
S


toggle smooth line
Ctoggle closed line
Btoggle filled shape
command + dragmove the line

Using the mouse / trackpad

The application works with left click, it supports the right click with some objects, otherwise it starts the contextual menus. If you don't have a right button, press control together with the left mouse button.
It goes the same with trackpad. Just use it the way you usually do. It supports all the multi-touch gestures.

Preferences

Settings

Set window appearance and default settings for a brand new scenario.

Appearance
  • small toolbar icons: display smaller scenario toolbar buttons
  • show toolbar button labels: display toolbar button labels on the scenario toolbar
  • inactive boats are dimmed: when working with multiple tracks, dim all the inactive boat positions and focus on the paired-up boats
  • background color: select a default background color
  • animation quality: if your computer cannot cope to animate the boats on the screen smoothly, decrease the requested animation quality
New scenario
  • show laylines: toggle layline display
  • show boat numbers: display boat numbers
  • show mark zone: draw mark zone by default
  • default boat type: when adding the first boat to the scenario, make it of the selected type!


Update

You can enable or disable automatic update checking. Set the check frequency or manually trigger one.

When an update is available, it can be downloaded and installed upon your confirmation - hassle free.

If you're interested in the latest release, change log or other information, click on the button below and check what's new on the website.



License

Once the license is loaded, you can see and overview data here. The box background shade changes depending on the license type.

If you have not loaded a license yet, you can press the button Load a license and select the file containing the license data.

If you don't own a full license yet, click the Buy a full license button and proceed with online license purchase.



About

Find the basic application information here, End User License Agreement and third party licenses.

Install the license

First of all, make sure Sail Replay is installed on the computer you're using.

Once you get the license file emailed to you, save it somewhere on the disk. Backup it to your archive, but don't worry if you lose it, we can always send you a copy of it if the need be.

Sail Replay license can be installed in two different ways:
1. You can double-click the license file and it will be automatically installed.
2. Start Sail Replay, go to Preferences panel, select License tab. Click on the button Load a license, select the license file and confirm. See here.

Congratulations, you're done!

Check the data displayed in the License tab and make sure the license is properly installed.
You can safely delete or move the license file once it has been installed.

Do you need a copy of your license? Go here.

Manage the scenario

Create a new scenario

When you start Sail Replay, it tries to restore the scenarios that were opened at the moment you quit the application the last time. You can start a blank scenario selecting the File menu and chosing New.

Open an existing scenario

To open an existing scenario, double click it in Finder. Sail Replay should start and open the file.

If Sail Replay is already running, you can either click on the Open toolbar icon or selecting the File menu and chosing Open. This will open the Open dialog where you select the scenario file. A new window will be opened and it will contain the scenario.

Scenario config

Each scenario can have its own settings, that are saved with it and apply only for that one situation. The defaults are read from preferences for each new scenario.

Series
First of all, if there are different type of boats present in your scenario, you must define which "track" is the main track. The main track defines the default boat length when drawing the zone around marks and the laylines angle.

Below you can choose the zone boat-lengths multiplier. Default is set to 3.

Layline angle is set according to the boat type, but you can override it manually and set an arbitrary number.

Edit mode
Toggle the display of boat position numbers and laylines.

Animation mode
The two settings work bast in pair.
Draw track defines how the boats trail is displayed and has the following options:

  • complete: draw the trail as the boat progresses, all of it
  • recent: draw only the recent part of the trail
  • none: no trail at all
Draw boat defines how the boats trail is displayed and has the following options:
  • all: draw all the boats on track as the animation progresses
  • last: draw only the previous boat from the current position
  • none: no boats at all

Boat

Boat properties

  • boat type: you can choose from plenty, find one that suits your needs best
  • rudder: toggle rudder display, if the boat type has a rudder outside the deck
  • color: a default color will be set for each new track, but you can change that
  • track: toggle track display
  • visible: is your scenario cluttered? hide a boat or two
  • draw zone: draw a zone - actually handy for the RC boat or a substitute mark boat
  • size factor: resize the boat if you need a bigger or smaller outline
  • start position: change, if your boat comes late in the scenario
  • overlap line: clearly mark any eventual overlap with other boats
  • heading: plenty of methods to change that - try the right mouse button on the boat
  • layline angle: turn the boat parallel to the nearest layline
  • manual trimming: need the boat to sail by the lee?
  • spinnaker, asymmetric: sail away with plentyful of sails!
  • flag: create a flag and connect it with the selected boat
  • text: create text and connect it with the selected boat

Adding a new boat

Add a new boat / track
  1. make sure no boat is selected
  2. click the boat toolbar icon
  3. place the new boat in position and click or drag and...
  4. move the mouse to set the direction of the boat
  5. click / release the mouse button, boat is in place
  6. continue placing new boats
  7. press backspace to delete the previous boat
  8. double click or press escape to end adding new boats
...or...
  • double click anywhere on the scenario!
Add a boat to an existing track
  1. select a boat
  2. click the boat toolbar icon
  3. move the mouse to set the position of the new boat
  4. another click and the boat is in place
  5. continue placing new boats
  6. press backspace to delete the previous boat
  7. double click or press escape to end adding new boats
...or...
  • double click on the track, a new boat will be added
...or...
  • double click on the boat, a new boat will be added right after it

Adjusting boats

Click to select, drag to move, right click (or control + left click) to rotate.

Press command and drag a boat with mouse to move the entire track.

According to the position and angles of the boats, the program will try to adjust the track and boat angles to simulate real-world parameters. You can always adjust them at a later time.

Mark

Mark properties

  • mark type: default is round mark, but you can make it a triangle or rib mark
  • draw zone: toggle zone drawing; zone size is defined in scenario config by zone length and active track
  • color: by default marks are orange, but if you select a custom color, that's fine :)
  • label: we try to count the marks, but you can change that - letters or numbers, we don't care... two should be enough?
  • size factor: resize the mark to your liking
  • line to RC boat: when checked, a line will be drawn to the closes RC boat - for starting/finishing lines

Adding a mark

Click the Mark toolbar icon and place the mark on the scenario with another mouse click. Done!


Flag

Flag properties

  • flag type: default is a green flag, but you can choose from basic flag colors, ICS numbers and letters, class flags and nationality flags
  • size factor: adjust the flag size to your liking
  • position: define on which position in the animation the flag will appear - if 'all' is selected, flag will be visible all the time

Adding a flag

Click the Flag toolbar icon and place the flag on the scenario with another mouse click.

A flag can be connected directly with a boat in a certain position. The flag moves with the boat and is shown in the animation together with the boat. You can create such a flag via boat property panel.


Line

A line is basically a series of control points, connected. Operate the points to shape the line.

Line properties

  • line type: line can be solid or have a pattern: dotted, dashed or mixed
  • color: by default lines are dark grey, but you can select a custom color
  • filled: make an outline and mark it as filled - suddenly, it's an island!
  • closed: connect the last and the first line point; affects the line shape when line is smooth
  • smooth: draw a smooth curve through control points
  • width: self explanatory; if in doubt, check the video!
  • position: define on which position in the animation the line will appear - if 'all' is selected, linewill be visible all the time
  • arrow markers: put an arrow-head on either or both sides of the line

Add a line

  1. make sure no other line or point is selected
  2. click the Line toolbar icon
  3. place the first control point by clicking on a scenario
  4. repeat for all other points
  5. press backspace to delete the previous point
  6. double click or press escape to end adding points

Edit the line

  • to add a control point, select another point and click the Line toolbar icon, then insert point by clicking at the desired location
  • add a point to the line by double clicking the line
  • delete a point by selecting it and pressing backspace
  • click the line and drag it to move the line
  • click the control point, press command and drag with mouse, to move the whole line

Press command and drag a control point with mouse to move the entire line.


Text

Text properties

  • transparent: text box are "see-through" by default, you can turn that off
  • border: draw a frame around the text, separate it from the surroundings
  • color: by default text is black, but you can select a custom color
  • text size: adjust the text size to your liking
  • position: define on which position in the animation the text will appear - if 'all' is selected, text will be visible all the time

Add text

Click the Text toolbar icon and place the text on the scenario with another mouse click. Click on selected text to edit it.

A text-box can be connected directly with a boat in a certain position. The text moves with the boat and is shown in the animation together with the boat. You can create such text-box via boat property panel.


Arrow

Arrow properties

  • array line type: default is a green flag, but you can choose from basic flag colors, ICS numbers and letters, class flags and nationality flags
  • color: by default arrows are black, but you can select a custom color
  • to line: arrows can be curved - click this to straighten them up
  • width: make it wide enough to be seen well
  • arrow buttons: straighten the arrow and point it up, down, left or right
  • position: define on which position in the animation the text will appear - if 'all' is selected, text will be visible all the time

Adding an arrow

Click the Arrow toolbar icon and place the tail control point of the arrow on the scenario with a click. Either click the arrow head control point or drag it to its final destination.

The arrow line can be transformed to a circular curve, by dragging the midlle control point.


Export the scenario

At any given moment you can export what you see on the screen in one of the many formats available:

  • copy the image to the clipboard,
  • save a PNG image,
  • save a series of PNG images,
  • web HTML code and compliant video,
  • create a video,
  • save a PDF document with a single or multiple images.

Hit command + E and you'll be presented with the options shown here on the right.

Parameters

Select the output format in the left column. PNG image and PDF document offer the export of series of images, an image/page for every step. When exporting a series of images, they will be numbered sequentially. Any existing files with the same name will be overwritten without any warning.

Output dimensions are those of the actual window, but you can scale it down or use a custom dimension of the same aspect ratio.

As far as the Quality parameter goes, here is the thing:

  • For images and PDF documents, the Quality value defines the compression factor of the images.
  • If the output format is an animated GIF or a video, the value defines the frames per second value, with the individual frames uncompressed (max quality).

Play with the settings, see which work for you best. Larger the dimensions and better quality animations create larger files and take more time to create. You've been warned. Bring a cup of hot cocoa with you for the next time.

Play the animation

Once you activate the animation mode a control bar appears, which lets you control the flow of the animation on the screen. Control bar contains the following controls:

  • playback speed: slow down or speed up the animation
  • control buttons:
    • stop: stop the animation, revert scenario to position 1
    • go to previous position: return to the previous boat position
    • play / pause: play! pause! toggle
    • play to next position: go to the next boat position
    • go to next position: play animation and stop on the following boat position
  • loop: when you reach the end of animation, wait a while, then replay everything... aaaand keep going
  • animation progress slider: drag the slider to access any point in animation

Don't forget that most of the controls are accessible via keyboard.

The quality of the playback/animation depends on the settings in preferences.

Did you ever want to edit the scenario during the animation? Hint hint...