12
0
0
0
0
Learning Processing a beginner's guide to programming images, animation, and interaction / [electronic resource] :
- 作者: Shiffman, Daniel.
- 其他題名:
- The Morgan Kaufmann Series in Interactive 3D Technology.
- 出版: Burlington, MA : Morgan Kaufmann
- 版本:2nd ed.
- 叢書名: The Morgan Kaufmann Series in Interactive 3D Technology
- 主題: Processing (Computer program language) , Interactive multimedia. , Electronic books
- ISBN: 9780123947925 、 0123947928 、 9780123944436 (electronic bk.)
- FIND@SFXID: CGU
- 資料類型: 電子書
- 內容註: ""Front Cover""; ""Learning Processing: A Beginner?s Guideto Programming Images, Animation, and Interaction""; ""Copyright""; ""In memoriam""; ""Table of 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 website?""; ""Take It One Step ata 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""; ""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 Run button""; ""2-9 Yourfirst sketch""; ""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 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""; ""4-6 Random: variety is the spice of life"";""4-7 Variable Zoog""; ""4-8 Translation""; ""Chapter 5. Conditionals""; ""5-1 Boolean expressions""; ""5-2 Conditionals: if, else, else if""; ""5-3 Conditionals in asketch""; ""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 The while loop, the only loop you really need""; ""6-3 ?Exit? conditions""; ""6-4 The for loop""; ""6-5 Local vs. global variables (a.k.a. ?variable scope?)""; ""6-6 Loop inside the draw() loop""; ""6-7 Zoog grows arms""; ""Lesson 3. Organization""; ""Chapter 7. Functions""; ""7-1 Break it down""; ""7-2 ?User-defined? functions""; ""7-3 Defining afunction""; ""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 4. More of the Same""; ""Chapter 9. Arrays""; ""9-1 Arrays, why do you care?""; ""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"" Includes index.
-
讀者標籤:
- 系統號: 005366068 | 機讀編目格式