gifRecorder Whelk 1-0-6

This page contains 2 GIF animations. Please wait for the page to load so that the animations play smoothly.

Capturing Mouse Tumble

Show the Recorder pallette by selecting the menu 'View → Show Recorder'.


The Recorder can be used to capture the mouse tumble or any sequence of still frames. Frames are saved in the Output/Frames directory and can be used in other programs to make an animation. (The GIF below was created in Gimp, by importing each frame as a separate layer – simply select the frames and drag them to the layers pallette).


The Recorder works like an old-fashioned cassette recorder. To set the recorder ready, first press the 'Record' button.


The recording will not begin until you press 'Play'.


To pause the recording press 'Pause'. When paused, the tumble motion stops.


The tumble motion will not recommence until you press 'Pause' again, at which point the recording restarts.

Frames are saved as 'Frame_00001.png, Frame_00002.png, Frame_00003.png ... etc. The frame counter is reset to zero at each app launch. This means any existing frames from a previous Whelk session get overwritten, so if you want to save them, move them to a new location after quitting Whelk. The frame counter can be reset manually by selecting 'View → Reset Frame Counter'.

Screenshot facility

Use the menu 'View → Take Screenshot' to save the OpenGL buffer to the Output/Screenshots directory. Screenshots are named Screenshot_00001.png, Screenshot_00002.png, Screenshot_00003.png ...and the counter can be reset by selecting 'View → Reset Screenshot Counter'.

I have used the Screenshot facility to capture the growth of various shells and horns, but most of the movies are too large to post here. Below is a 1.1MB GIF animation demonstrating sine wave peturbation in stacks, which results in a ripple effect along the direction of growth:


NOTE: When recording or taking a screenshot, do not obscure the OpenGL view with other windows. These areas can get clipped by some graphics drivers.