The spring is obtained by interpolating a series of low-resolution circles. Each circle is made by two Hermite's curves, then it is positioned and rotated according to the spring's math formula. This example is obtained by 400 circles, 20 for each round.
The curved surface is obtained by interpolating a series of low-resolution circles. The interface takes as input the start and final angles, the start point and the number of steps to complete the curve. Every steps consists in positioning and rotating a circle obtained by two Hermite's curves. This 90° curved tube structure is obtained by 10 circles.
The parquet is obtained simply combinating CUBOIDs of different colors resulting in a "chess-board" effect.