✧ Digital adventures in art and programming using Canvas Sketch, math, and JavaScript ✧
This repository contains a collection of creative coding experiments and projects that utilize Canvas Sketch, a JavaScript library for creating generative art and interactive visuals. By combining mathematical concepts with programming techniques, we embark on digital adventures to create captivating artworks and explore the possibilities of creative expression in the digital realm.
- Canvas Sketch: Utilize the power of canvas-sketch library to create stunning visuals.
- Mathematical Techniques: Employ mathematical concepts such as trigonometry to generate intricate patterns and shapes.
- JavaScript: Dive deep into JavaScript programming to manipulate graphics and create dynamic visual experiences.
- Interactive Elements: Experiment with interactivity by adding mouse interactions, animations, and user controls to your artworks.
To get started with Digital Adventures in Art and Programming, follow these steps:
- Clone this repository to your local machine.
- Open the project in your preferred code editor.
- Explore the
sketches
directory to find inspiring sketches. - Experiment with the code, modify parameters, and create your own artworks.
- Share your creations and discoveries with the community! 🔭
- Canvas Sketch Documentation
- The Coding Train - Great resource for creative coding tutorials and inspiration.
- p5.js - JavaScript library for creative coding and visualization.
Contributions to Digital Adventures in Art and Programming are welcome! Whether you're fixing a bug, adding a new feature, or sharing your own creative sketches, feel free to open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.