One of the first projects I ever created when I started learning JavaScript. Originally, I created it using Processing, and then I ported it to the web using Processing's JavaScript sibling, p5.js.
A colorful three-dimensional cube that rotates according to the movement of the mouse inside the window. 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.