Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelkolesidis/3d-cube

A 3D cube rotating according to mouse movement.
https://github.com/michaelkolesidis/3d-cube

3d-cube 3d-graphics 3d-model art cube p5js p5js-animation p5js-experiment p5js-sketch

Last synced: about 1 hour ago
JSON representation

A 3D cube rotating according to mouse movement.

Awesome Lists containing this project

README

        



3D Cube



A 3D cube rotating according to mouse movement.

Try me!

[![Netlify Status](https://api.netlify.com/api/v1/badges/ec161aec-7226-4c20-a967-b48d1ae96cba/deploy-status)](https://app.netlify.com/sites/3d-cubejs/deploys)



## Technologies Used


      

      

      

      

## Description

One of the first projects I ever created when I started learning JavaScript. Originally, I created it using [Processing](https://processing.org/), 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.

## Screenshot

## Related Projects

- [3D Teddy Bear](https://github.com/michaelkolesidis/3d-teddy-bear)
- [Circle Random Lines](https://github.com/michaelkolesidis/circle-random-lines)
- [3D Cube (Processing)](https://github.com/michaelkolesidis/3d-cube-processing)

## License

Copyright (c) 2023 Michael Kolesidis

Licensed under the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.html).