Cargando…

Learning Processing : a beginner's guide to programming images, animation, and interaction /

The free, open-source Processing programming language environment was created at MIT for people who want to develop images, animation, and sound. Based on the ubiquitous Java, it provides an alternative to daunting languages and expensive proprietary software. This book gives graphic designers, arti...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shiffman, Daniel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Amsterdam ; Boston : Morgan Kaufmann/Elsevier, ©2008.
Colección:Morgan Kaufmann series in computer graphics.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocn316329125
003 OCoLC
005 20231017213018.0
006 m o d
007 cr mn|||||||||
008 090319s2008 ne a ob 001 0 eng d
040 |a OSU  |b eng  |e pn  |c OSU  |d YDXCP  |d CDX  |d OCLCQ  |d N$T  |d E7B  |d OCLCQ  |d UMI  |d CEF  |d OCLCQ  |d B24X7  |d DEBSZ  |d OCLCQ  |d EBLCP  |d OCLCQ  |d OCLCF  |d OCLCQ  |d NLGGC  |d ZCU  |d OCLCQ  |d LIV  |d MERUC  |d OCLCQ  |d UEJ  |d UUM  |d XOS  |d OCL  |d OCLCO  |d NLE  |d OCLCQ  |d TOF  |d COO  |d OCLCQ  |d UKMGB  |d AU@  |d UKUOY  |d OCLCQ  |d VT2  |d UKCRE  |d DCT  |d INARC  |d OCLCQ  |d UKAHL  |d OCLCO  |d OCLCQ 
015 |a GBA856313  |2 bnb 
015 |a GBB6H5773  |2 bnb 
016 7 |a 014589160  |2 Uk 
016 7 |a 017593159  |2 Uk 
019 |a 316066494  |a 428738544  |a 437248703  |a 646767519  |a 759905554  |a 1006289016  |a 1034930418  |a 1044295974  |a 1056384165  |a 1071329016  |a 1097133803  |a 1110841406  |a 1129365430  |a 1139947894  |a 1153035294  |a 1192343536  |a 1194421712  |a 1203982615  |a 1203994847  |a 1240518359 
020 |a 9780123736024  |q (pbk.) 
020 |a 0123736021  |q (pbk.) 
020 |a 9780080920061  |q (ebook) 
020 |a 0080920063  |q (ebook) 
020 |a 1281911208 
020 |a 9781281911209 
020 |a 1282120824 
020 |a 9781282120822 
020 |a 9786612120824 
020 |a 6612120827 
020 |a 9786611911201 
020 |a 6611911200 
029 1 |a CDX  |b 10385675 
029 1 |a CHBIS  |b 006152078 
029 1 |a CHVBK  |b 171367030 
029 1 |a DEBSZ  |b 355394847 
029 1 |a DEBSZ  |b 430670850 
029 1 |a HEBIS  |b 29146808X 
029 1 |a NLGGC  |b 317570331 
029 1 |a NZ1  |b 13850776 
029 1 |a UKMGB  |b 017593159 
035 |a (OCoLC)316329125  |z (OCoLC)316066494  |z (OCoLC)428738544  |z (OCoLC)437248703  |z (OCoLC)646767519  |z (OCoLC)759905554  |z (OCoLC)1006289016  |z (OCoLC)1034930418  |z (OCoLC)1044295974  |z (OCoLC)1056384165  |z (OCoLC)1071329016  |z (OCoLC)1097133803  |z (OCoLC)1110841406  |z (OCoLC)1129365430  |z (OCoLC)1139947894  |z (OCoLC)1153035294  |z (OCoLC)1192343536  |z (OCoLC)1194421712  |z (OCoLC)1203982615  |z (OCoLC)1203994847  |z (OCoLC)1240518359 
037 |a CL0500000044  |b Safari Books Online 
050 4 |a QA76.73.P75  |b S54 2008 
072 7 |a COM  |x 087000  |2 bisacsh 
072 7 |a COM  |x 060150  |2 bisacsh 
072 7 |a COM  |x 034000  |2 bisacsh 
072 7 |a COM  |x 060130  |2 bisacsh 
080 |a 006.7 
080 |a 775.8 
082 0 4 |a 006.7  |2 22 
084 |a af101fs  |2 lacc 
084 |a ST 325  |2 rvk 
049 |a UAMI 
100 1 |a Shiffman, Daniel. 
245 1 0 |a Learning Processing :  |b a beginner's guide to programming images, animation, and interaction /  |c Daniel Shiffman. 
260 |a Amsterdam ;  |a Boston :  |b Morgan Kaufmann/Elsevier,  |c ©2008. 
300 |a 1 online resource (xvii, 453 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a The Morgan Kaufmann series in computer graphics 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a Front Cover; Learning Processing; Copyright Page; Contents; Acknowledgments; Introduction; What is this book?; Who is this book for?; What is Processing?; But shouldn't I be Learning __________?; Write in this book!; How should I read this book?; Is this a textbook?; Will this be on the test?; Do you have a web site?; Take It One Step at a Time; Algorithms; Lesson 1: The Beginning; Chapter 1: Pixels; 1.1 Graph Paper; 1.2 Simple Shapes; 1.3 Grayscale Color; 1.4 RGB Color; 1.5 Color Transparency; 1.6 Custom Color Ranges; Chapter 2: Processing; 2.1 Processing to the Rescue. 
505 8 |a 2.2 How do I get Processing?2.3 The Processing Application; 2.4 The Sketchbook; 2.5 Coding in Processing; 2.6 Errors; 2.7 The Processing Reference; 2.8 The ""Play"" Button; 2.9 Your First Sketch; 2.10 Publishing Your Program; Chapter 3: Interaction; 3.1 Go with the flow; 3.2 Our Good Friends, setup() and draw(); 3.3 Variation with the Mouse; 3.4 Mouse Clicks and Key Presses; Lesson One Project; Lesson 2: Everything You Need to Know; Chapter 4: Variables; 4.1 What is a Variable?; 4.2 Variable Declaration and Initialization; 4.3 Using a Variable; 4.4 Many Variables; 4.5 System Variables. 
505 8 |a 4.6 Random: Variety is the spice of life4.7 Variable Zoog; Chapter 5: Conditionals; 5.1 Boolean Expressions; 5.2 Conditionals: If, Else, Else If; 5.3 Conditionals in a Sketch; 5.4 Logical Operators; 5.5 Multiple Rollovers; 5.6 Boolean Variables; 5.7 A Bouncing Ball; 5.8 Physics 101; Chapter 6: Loops; 6.1 What is iteration? I mean, what is iteration? Seriously, what is iteration?; 6.2 ""WHILE"" Loop, the Only Loop You Really Need; 6.3 ""Exit"" Conditions; 6.4 ""FOR"" Loop; 6.5 Local vs. Global Variables (AKA ""Variable Scope""); 6.6 Loop Inside the Main Loop; 6.7 Zoog grows arms. 
505 8 |a Lesson Two ProjectLesson 3: Organization; Chapter 7: Functions; 7.1 Break It Down; 7.2 ""User Defined"" Functions; 7.3 Defining a Function; 7.4 Simple Modularity; 7.5 Arguments; 7.6 Passing a Copy; 7.7 Return Type; 7.8 Zoog Reorganization; Chapter 8: Objects; 8.1 I'm down with OOP; 8.2 Using an Object; 8.3 Writing the Cookie Cutter; 8.4 Using an Object: The Details; 8.5 Putting It Together with a Tab; 8.6 Constructor Arguments; 8.7 Objects are data types too!; 8.8 Object-Oriented Zoog; Lesson Three Project; Lesson 4: More of the Same; Chapter 9: Arrays; 9.1 Arrays, why do we care? 
505 8 |a 9.2 What is an array?9.3 Declaring and Creating an Array; 9.4 Initializing an Array; 9.5 Array Operations; 9.6 Simple Array Example: The Snake; 9.7 Arrays of Objects; 9.8 Interactive Objects; 9.9 Processing's Array Functions; 9.10 One Thousand and One Zoogs; Lesson Four Project; Lesson 5: Putting It All Together; Chapter 10: Algorithms; 10.1 Where have we been? Where are we going?; 10.2 Algorithm: Dance to the beat of your own drum; 10.3 From Idea to Parts; 10.4 Part 1: The Catcher; 10.5 Part 2: Intersection; 10.6 Part 3: The Timer; 10.7 Part 4: Raindrops. 
520 |a The free, open-source Processing programming language environment was created at MIT for people who want to develop images, animation, and sound. Based on the ubiquitous Java, it provides an alternative to daunting languages and expensive proprietary software. This book gives graphic designers, artists and illustrators of all stripes a jump start to working with processing by providing detailed information on the basic principles of programming with the language, followed by careful, step-by-step explanations of select advanced techniques. The author teaches computer graphics at. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Processing (Computer program language) 
650 0 |a Interactive multimedia. 
650 6 |a Processing (Langage de programmation) 
650 6 |a Multimédias interactifs. 
650 7 |a COMPUTERS  |x Digital Media  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x User Generated Content.  |2 bisacsh 
650 7 |a COMPUTERS  |x Interactive & Multimedia.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x Site Design.  |2 bisacsh 
650 7 |a Processing (Computer program language)  |2 blmlsh 
650 7 |a Interactive multimedia.  |2 blmlsh 
650 7 |a Processing (Computer program language)  |2 fast  |0 (OCoLC)fst01746137 
650 7 |a Interactive multimedia.  |2 fast  |0 (OCoLC)fst00975995 
650 7 |a Computeranimation  |2 gnd 
650 7 |a Multimedia  |2 gnd 
650 7 |a Programmierung  |2 gnd 
650 7 |a Computação gráfica.  |2 larpcal 
650 7 |a Softwares.  |2 larpcal 
650 7 |a Linguagem de programação.  |2 larpcal 
650 7 |a Interaktiva multimedier.  |2 sao 
655 7 |a Interactive multimedia.  |2 fast  |0 (OCoLC)fst01423790 
776 1 |a Shiffman, Daniel.  |t Learning Processing.  |d Amsterdam ; Boston : Morgan Kaufmann/Elsevier, ©2008  |z 9780123736024  |w (DLC) 2008036476  |w (OCoLC)244246674 
830 0 |a Morgan Kaufmann series in computer graphics. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780080920061/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH23091180 
938 |a Books 24x7  |b B247  |n bks00032161 
938 |a Coutts Information Services  |b COUT  |n 10385675 
938 |a EBL - Ebook Library  |b EBLB  |n EBL365614 
938 |a ebrary  |b EBRY  |n ebr10254740 
938 |a EBSCOhost  |b EBSC  |n 248791 
938 |a Internet Archive  |b INAR  |n learningprocessi0000shif 
938 |a YBP Library Services  |b YANK  |n 2896129 
994 |a 92  |b IZTAP