Skip to content

Precisshley/Lissajous-Canvas

Repository files navigation

Lissajous Canvas

This is a canvas for playing with lissajous curves.

I've had this project hanging around for a number of years yet I keep coming back to it just to tinker with it. At some point I need to properly comment and format everything, but for now it is available to run on git pages. I will also get around to explaining what anything means in the menu. Until then, I recommend having fun blindly playing with the different options and see what you can make!

https://precisshley.github.io/Lissajous-Canvas/

The Controls

There are some compatibility issues with p5js for some functions, but running on Chrome seems the most reliable. The menu and certain functions (such as screenshots and resets) were built for the xbox controller. Otherwise, most functions can be accessed on keyboard apart from the colour button which is soon to be added:

  • You can use the scrollwheel in the menu for changing values
  • Spacebar: Stops the canvas from erasing
  • 'S' key for screenshots
  • 'R' key for reset

External Libraries

Controller.js

  • Provides controller functionality for non-gaming applications

MIT License (MIT) Copyright © 2016 Samir Zahran.

[https://github.com/samiare/Controller.js]

Releases

No releases published

Packages

No packages published