Book description
What You’ll Learn
- Review ideas and approaches from creative programming to different professional domains
- Work with computational tools like the Processing language
- Understand the skills needed to move from static elements to animation to interaction
- Use interactivity as input to bring creative concepts closer to refinement and depth
- Simplify and extend the design of aesthetics, rhythms, and smoothness with data structures
- Leverage the diversity of art code on other platforms like the web or mobile applications
- Understand the end-to-end process of computation art through real world use cases
- Study best practices, common pitfalls, and challenges of the creative process
Table of contents
- Cover
- Front Matter
- 1. Introduction
- 2. Idea to Visuals
- 3. Composition and Structure
- 4. Refinement and Depth
- 5. Completion and Production
- 6. Taking a Larger Project Through All Four Steps
- 7. Flow Fields and Particle Storms with p5.js
- 8. Making Sense of Touch and Sensors with p5.js
- 9. Dealing with Problems
- 10. Learning Path
- 11. Creative Processes
- Back Matter
Product information
- Title: Coding Art: A Guide to Unlocking Your Creativity with the Processing Language and p5.js in Four Simple Steps
- Author(s):
- Release date: November 2023
- Publisher(s): Apress
- ISBN: 9781484297803
You might also like
book
Coding Art: The Four Steps to Creative Programming with the Processing Language
Finally, a book on creative programming, written directly for artists and designers! Rather than following a …
book
Geometric Patterns with Creative Coding: Coding for the Arts
Facilitate coding in generating geometric motives with a special focus on analyzing their geometric formulations. This …
book
Programming 101: Learn to Code with the Processing Language Using a Visual Approach
Programming permeates almost all aspects of our lives. This includes being active on social media, shopping …
article
Improve Your Technical Diagrams
This selection of shortcuts will enable you to improve your communication, critical thinking, documentation, and networking …