Getting Started with p5.js

Making Interactive Graphics in JavaScript and Processing

Author: Lauren McCarthy,Casey Reas,Ben Fry

Publisher: Maker Media, Inc.

ISBN: 145718673X

Category: Computers

Page: 246

View: 755

DOWNLOAD NOW »

With p5.js, you can think of your entire Web browser as your canvas for sketching with code! Learn programming the fun way--by sketching with interactive computer graphics! Getting Started with p5.js contains techniques that can be applied to creating games, animations, and interfaces. p5.js is a new interpretation of Processing written in JavaScript that makes it easy to interact with HTML5 objects, including text, input, video, webcam, and sound. Like its older sibling Processing, p5.js makes coding accessible for artists, designers, educators, and beginners. Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML. With Getting Started with p5.js, you'll: Quickly learn programming basics, from variables to objects Understand the fundamentals of computer graphics Create interactive graphics with easy-to-follow projects Learn to apply data visualization techniques Capture and manipulate webcam audio and video feeds in the browser
Release

Research Methods for the Digital Humanities

Author: lewis levenberg,Tai Neilson,David Rheams

Publisher: Springer

ISBN: 3319967134

Category: Culture

Page: 325

View: 4163

DOWNLOAD NOW »

This volume introduces the reader to the wide range of methods that digital humanities employ, and offers a practical guide to the study, interpretation, and presentation of cultural material and practices. In this instance, the editors consider digital humanities to include both the use of computing to understand cultural material in new ways, and the application of theories and methods from the humanities to interpret new technologies. Each chapter provides a step-by-step guide to cutting-edge methodologies so that students can make informed decisions about the methods they use, consider ethical practices, follow practical procedures, and present their work effectively. Readers will develop practical and reflexive understandings of the software and digital devices that they study and use for research, and the book will help new researchers collaborate and contribute to their scholarly communities, and to public discourse. As contemporary humanities work becomes increasingly interdisciplinary, and increasingly permeated by and with digital technologies, this volume helps new researchers navigate an evolving academic environment. Humanities and social sciences students will find this textbook an invaluable resource for assessing and creating digital projects.
Release

Net.art 2.0

Neue Materialien zur Netzkunst

Author: Tilman Baumgärtel

Publisher: Verlag Fur Moderne Kunst

ISBN: N.A

Category: Art

Page: 263

View: 4112

DOWNLOAD NOW »

This follow-up to the first very successful net-art book documents developments in net art from 1999 to the present. A large portion of the thematically-designed book consists of interviews with artists such as Julia Scher, Peter Halley, Blank & Jeron, Jodi, etoy and Lisa Jevbratt, who have recently created major projects using the internet. The conversations are supplemented by a documentary appendix and an essay by Tilman Baumgartel describing the specifics of net art and its place in current artistic discourse. Interspersed with the text components are images of more than 130 net-based works.
Release

Generative Design

Visualize, Program, and Create with JavaScript in p5.js

Author: Benedikt Gross,Hartmut Bohnacker,Julia Laub,Claudius Lazzeroni

Publisher: Chronicle Books

ISBN: 1616897848

Category: Art

Page: 256

View: 5335

DOWNLOAD NOW »

Generative design, once known only to insiders as a revolutionary method of creating artwork, models, and animations with programmed algorithms, has in recent years become a popular tool for designers. By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics. This updated volume gives a jump-start on coding strategies, with step-by-step tutorials for creating visual experiments that explore the possibilities of color, form, typography, and images. Generative Design includes a gallery of all-new artwork from a range of international designers—fine art projects as well as commercial ones for Nike, Monotype, Dolby Laboratories, the musician Bjork, and others.
Release

Processing for Android

Create Mobile, Sensor-Aware, and VR Applications Using Processing

Author: Andrés Colubri

Publisher: Apress

ISBN: 1484227190

Category: Computers

Page: 381

View: 9328

DOWNLOAD NOW »

Learn how to use the Processing programming language and environment to create Android applications with ease. This book covers the basics of the Processing language, allowing users to effectively program interactive graphics in 2D and 3D. It also details the application of these techniques to different types of Android devices (smartphones, tablets, wearables and smartwatches). Processing for Android walks you through the steps of taking an initial idea to a final app. With this book, you will be able to write engaging apps with interactive visuals driven by motion and location information obtained from the device’s sensors; including health data from the wearer, like step count and heart rate. An advantage of Processing for Android over more complex programming environments is the ability for users to focus on the interactions and visual output of their code rather than in the implementation details of the Android platform. This book goes through a comprehensive series of hand-on projects, ranging from simple sketches to more complex projects involving sensors and integration with larger apps. It also covers important aspects such as exporting your Processing projects as signed apps are ready to upload to the Google Play store and be share with the world! What You'll Learn Write apps and live wallpapers for smartphones and tablets Design and implement interactive watch faces Create Virtual Reality experiences for Cardboard devices Integrate Processing sketches into larger apps and Android Studio Export projects as completed apps ready to distribute through Google Play Store Who This Book Is For Artists, designers, students, researchers, and hobbyists who are not necessarily Android experts, but are looking to write mobile apps that make creative use of interactive graphics, sensor data, and virtual reality.
Release