Alan Schoen's Gyroid

Controls: Move mouse with left button or A key pressed to rotate. Move mouse with middle button or S key pressed to zoom. The checkbox Periodicity, if unchecked, hides all but one of the fundamental pieces of this triply periodic minimal surface. The checkboxes Show mesh and Show smooth surface are self-explanatory: by default, both are checked. The button Change background cyclically changes the background among a few choices. The default background is flat, but less demanding in terms of graphics resources...

Webgl applet built with the library three.js (released under the MIT license). This applet is (C) 2017, Sisto Baldo and is released under GPL (cf. source). The basic building block of the surface was computed with GNU OCtave (what is shown is actually the usual approximation of the Gyroid as the zero-set of a suitable trigonometric polynomial).