Exploring ruled surfaces with Three.js and Sketchfab

A ruled surface is a surface generated by moving lines in space, this means that for any point of the surface, you can always find a straight line on the surface passing by it. They go beyond mathematical objects, you can find them frequently in architecture. See my Pinterest board. I find that there is something harmonious and beautiful with ruled surfaces.

An example: hyperboloids

I think the most widespread example are the huge cooling towers of power plants. They are hyperboloids.

cooling_towers_of_dukovany_nuclear_power_station

Look closer, do you see the lines on this surface? Think about how you could re-create it using strings:

DSCN2376

And see this shape in 3d by clicking the image below (which is a reproduction of a sculpture in the city of Munich):