A single triangle transforms into a mountain. An equilateral triangle and recursively subdividing it into smaller and smaller triangles. As each triangle is subdivided, each new midpoint generated is raised or lowered by a random amount. Made with p5.js.
Rotation can be controlled with mouse.
Double-click anywhere to enter fullscreen mode, double-click again (or press ESC) to leave fullscreen mode.
Copyright (c) 2023 Michael Kolesidis
Licensed under the GNU Affero General Public License v3.0.