Title Statements
- Full title :Processing : an introduction to programming / Jeffrey L. Nyhoff, Larry R. Nyhoff.
Summary
"Originally designed to make it simpler for digital artists to learn to program, Processing is a wonderful first language for anyone to learn. Given its origins, programming graphics, animations, and interactivity is much simpler in Processing, thus providing a much-needed visual approach to programming instruction in computer science as well as the arts and humanities. However, current books on Processing are either artistically oriented or proceed at a pace that is not really accessible for novices. This gentle introduction to computer programming using Processing includes the standard programming constructs, as well as examples that use animation and interactive graphics"--Publisher's description
Read More ↓Edition Statements
- Publication Date:2017.
Publication Statements
- Publisher(s):CRC Press
- Place of Publication:Boca Raton
- Language:eng
- Publication Date:2017.
The Physical Object
- Description:1 online resource
Edition Identifiers
- ISBN:9781351645225, 1351645226, 9781482255966, 1482255960, 9781315118925, 1315118920
- DOI:10.1201/9781315118925
- oclc:ocn987791028
- LC Classification:QA76.73.P75
- Dewey Decimal:005.1071
Table of Contents
Cover; Half Title; Title Page; Copyright Page; Dedication; Table of Contents; Foreword; Preface: Why We Wrote This Book and For Whom It Is Written ; What Is Processing?; Why Not Java?; What about Python?; Why This Book?; Acknowledgments; Introduction: Welcome to Computer Programming; Why Learn to Program?; A Tour of Processing; 1: Basic Drawing in Processing; Starting a New Program; Saving a Program; Retrieving a Program; Entering Code into the Text Editor; Basic Drawing with Graphical Elements; Setting the "Canvas" Size: A Closer Look at the size() Function.
Drawing Points: The point() FunctionDrawing Line Segments: The line() Function; Drawing Rectangles: The rect() Function; Drawing Ellipses: The ellipse() Function; Drawing Triangles: The triangle() Function; Drawing Quadrilaterals: The quad() Function; Drawing Arcs: The arc() Function; Summary; The Processing Reference; More about Graphical Elements; Stacking Order; Changing Line Thickness: The strokeWeight() Function; Working with Color: RGB; Resetting the Canvas: The background() Function; Changing the Fill Color: The fill() and noFill() Functions.
Changing the Stroke Color: The stroke() and noStroke() FunctionsInline Comm…
Rate & Review