Current trends in SNePS--semantic network processing system / / First Annual SNePS Workshop, Buffalo, NY, November 13, 1989 proceedings ; D. Kumar, ed
| Current trends in SNePS--semantic network processing system / / First Annual SNePS Workshop, Buffalo, NY, November 13, 1989 proceedings ; D. Kumar, ed |
| Pubbl/distr/stampa | Springer Berlin Heidelberg |
| Disciplina | 006.3 |
| Altri autori (Persone) | KumarD (Deepak) |
| Soggetto topico |
Artificial intelligence - Data processing - Congresses
SNePS (Computer program language) - Congresses |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNISA-996465842103316 |
| Springer Berlin Heidelberg | ||
| Lo trovi qui: Univ. di Salerno | ||
| ||
Processing : creative coding and generative art in Processing 2 / / Ira Greenberg, Dianna Xu, Deepak Kumar
| Processing : creative coding and generative art in Processing 2 / / Ira Greenberg, Dianna Xu, Deepak Kumar |
| Autore | Greenberg Ira |
| Edizione | [2nd ed. 2013.] |
| Pubbl/distr/stampa | [Berkeley, CA], : Friends of ED / Apress, c2013 |
| Descrizione fisica | 1 online resource (459 pages) |
| Disciplina | 776 |
| Altri autori (Persone) |
XuDianna
KumarD (Deepak) |
| Soggetto topico |
Processing (Computer program language)
Computer graphics |
| ISBN |
9781430244653
1430244658 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Title Page; Copyright Page; Contents at a Glance; Table of Contents; Foreword; About the Authors; About the Technical Reviewer; About the Cover Image Artist; Acknowledgments; Introduction; Resources; In the Book; Chapter 1 Diving into the Shallow End; Programming vs. Computer Science; Art + Science = Creative Coding; MIT Media Lab; What Is Processing?; Bits and Bytes; Mnemonics; Java; Processing; Quick Tour; Processing Menu System; Edit Menu; Sketch Menu; Tools Menu; Help Menu; Additional Menus; Summary; Chapter 2 Art by Numbers; Algorithms; Pseudocode Example; Generative Algorithm
Drawing with CodePrimitives; Code Comments; Coordinate Systems; Algorithmic Face; Primitive Variables; Naming Rules and Conventions; Strict Typing; Face Implementation; Quick Math Refresher; Summary; Chapter 3 Processing Boot Camp; Functions; Reimplementing rect(); Local Variables and Scope; Adding Some Logic; Switch and Ternary; Switch Statement; Ternary Operator; Moving Beyond the Primitives; Yet Another Rectangle; Expanding the API; Polygon Implementation; Improved Polygon; Transformations; Perfected Polygon; Loops; Compound Operators; Putting It All Together; Having Some Polygonal Fun Polygonal WallpaperPushing and Popping the Matrix; Star Mandala Table; Honing Your Coding Craft; A Simple Mandala; Create a Mandala Table; Summary; Chapter 4 Creating Across Time and Curved Space; Keep It Local; Examining the Variables; Thinking About Memory; Returning Value; Prime Time; Making Things Move; Moving and Rotating; Adding Simple Collision; Progress, Not Perfection; Calculating a Dynamic Radius; Introducing Curves; Processing's Curve Functions; Controlling Curves; quadraticVertex(); Closed Quadratic Curve; bezierVertex(); curveVertex(); curveVertex() Ellipse; Summary Chapter 5 Expressive Power of DataArrays; Indexing, Size, and Loops; Example: A Simple Bar Graph; Array Operations; Printing; Min, Max, and Sorting; Example: A Better, Interactive curveVertex; Primitive and Reference Types; Arrays As Parameters; Time Series Visualization; Simple Data Modeling; Data Visualization; Mapping Numbers; Basic Plots; Time Series; Heat Maps; Proportional Symbols; Algorithms and Issues of Space and Time; Summary; References; Chapter 6 Organizing Chaos; Objects: Attributes and Behavior; Classes: Object Factories; Object-Oriented Programming in Processing Customizing InstancesA Useful Keyword: this; Tabs: Organizing Code; Defining Additional Behaviors: Motion; OOP and Encapsulation in Processing; PVector Class in Processing; Ball in a Box; Composition: Has-a Relationships; Simulated Physics: Verlet Motion; Two Balls and a Stick: An Application of Verlet Integration; Inheritance: Is-a Relationships; Interfaces Are Doable; Summary; Chapter 7 Creative Abstraction; Strings; String Methods; Working with Strings; Text Visualization: Creating Word Clouds; Acquiring the Data; Parsing the Data; Filtering the Data; The ArrayList Class Filtering Function Words and Stop Words |
| Record Nr. | UNINA-9910438100903321 |
Greenberg Ira
|
||
| [Berkeley, CA], : Friends of ED / Apress, c2013 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||