Today's artists need to know how to work with pixels as well as with pencils. An Artist's Guide to Programming provides a creative introduction to coding using Processing, a Java-based language designed to be visually intuitive. In 100 short, hands-on lessons, you'll go from drawing lines and circles to creating sophisticated simulations and interactive games. No previous programming experience is required. Each lesson features a one-page Processing program, or sketch, that produces graphical or sonic output. Alongside the program, you'll find a detailed explanation of the code, the concepts behind it, and images of the result. You'll be amazed at what you can do with your short, experimental programs, from creating a driving simulation to drawing intricately realistic plants to generating audio visualizations and more. You'll learn how to: Draw basic shapes, set colors, add textures, and animate text, Work with or manipulate image, video, and sound files, Create user interfaces and generate interactive multidimensional animations, Simulate real-world phenomena, like smoke, flocking birds, and the Northern Lights, Share your work online, Beyond artistic techniques, you'll also build up a foundational knowledge of computer science. You'll learn how to use variables, loops, conditions, functions, and classes to write your own programs and bring your ideas to life through code. By the end of the book, you'll be able to make your own digital artwork or apply your programming prowess to other creative disciplines. Book jacket.
- ISBN:
- 9781718501645
- 9781718501645
-
Category:
- Graphical & digital media applications
- Format:
- Paperback
- Publication Date:
-
07-06-2022
- Language:
- English
- Publisher:
- No Starch Press, Incorporated
- Country of origin:
- United States
- Dimensions (mm):
- 253x204x20mm
- Weight:
- 0.55kg
This title is in stock with our Australian supplier and should arrive at our Sydney warehouse within 1 week of you placing an order.
Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.
Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:
ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days
Share This Book: