skip to content
Learning Processing : a beginner's guide to programming images, animation, and interaction Preview this item
ClosePreview this item
Checking...

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

Author: Daniel Shiffman
Publisher: Amsterdam ; Boston : Morgan Kaufmann/Elsevier, ©2008.
Series: Morgan Kaufmann series in computer graphics.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:
"This book teaches you the e basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization." "This unique lab-style manual gives graphic and web designers, artists, and illustrators of all stripes a jumpstart on working with the Processing programming environment by providing instruction on the basic principles of the  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Daniel Shiffman
ISBN: 9780123736024 0123736021
OCLC Number: 244246674
Description: xvii, 453 pages : illustrations ; 24 cm.
Contents: Part One: Fundamentals --
Lesson 1: The Beginning --
Pixels --
Processing --
Interaction --
Lesson 2: Everything You Need to Know --
Variables --
Conditionals --
Loops --
Lesson 3: Organization --
Functions --
Objects --
Lesson 4: More of the same Arrays --
Part Two: Intermission --
Lesson 5: Putting it all together Algorithms --
Debugging --
Libraries --
Part Three: Select Topics --
Lesson 6: The World Revolves Around You --
Mathematics --
Translation and Rotation (in 3D!) --
Lesson 7: Pixels Under A Microscope --
Images --
Video --
Lesson 8: The Outside World --
Text --
Data input Data streams Lesson 9: Making Noise --
Sound --
Exporting --
Lesson 10: Beyond Processing --
Advanced Object Oriented Programming --
Java --
Epilogue --
Appendix: Common Errors.
Series Title: Morgan Kaufmann series in computer graphics.
Responsibility: Daniel Shiffman.
More information:

Abstract:

Teaches you the basic building blocks of programming that are needed to create graphics applications including interactive art, live video processing, and data visualization. This book demonstrates  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/244246674> # Learning Processing : a beginner's guide to programming images, animation, and interaction
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "244246674" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/ne> ;
    schema:about <http://id.worldcat.org/fast/1746137> ; # Processing (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/softwares> ; # Softwares
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/interaktiva_multimedier> ; # Interaktiva multimedier
    schema:about <http://id.worldcat.org/fast/975995> ; # Interactive multimedia
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/computacao_grafica> ; # Computação gráfica
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/linguagem_de_programacao> ; # Linguagem de programação
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/multimedia> ; # Multimedia
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/three_dimensional_display_systems> ; # Three-dimensional display systems
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/programmierung> ; # Programmierung
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/computeranimation> ; # Computeranimation
    schema:about <http://dewey.info/class/006.7/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/interactive_multimedia_authorship> ; # Interactive multimedia--Authorship
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/multimedias_interactifs> ; # Multimédias interactifs
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/processing_langage_de_programmation> ; # Processing (Langage de programmation)
    schema:about <http://experiment.worldcat.org/entity/work/data/800301799#Topic/object_oriented_programming_computer_science> ; # Object-oriented programming (Computer science)
    schema:bookFormat bgn:PrintBook ;
    schema:creator <http://viaf.org/viaf/19156745> ; # Daniel Shiffman
    schema:datePublished "2008" ;
    schema:description ""This book teaches you the e basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization." "This unique lab-style manual gives graphic and web designers, artists, and illustrators of all stripes a jumpstart on working with the Processing programming environment by providing instruction on the basic principles of the language, followed by careful explanations of select advanced techniques." "Within these pages, ITP (Tisch School of the Arts, New York University) professor Daniel Shiffman demonstrates the fundamentals of programming that will expand your understanding of what is possible in the world of computer graphics. By traveling beyond the confines of proprietary software, you will be empowered to create your own custom design tools."--Jacket."@en ;
    schema:description "Part One: Fundamentals -- Lesson 1: The Beginning -- Pixels -- Processing -- Interaction -- Lesson 2: Everything You Need to Know -- Variables -- Conditionals -- Loops -- Lesson 3: Organization -- Functions -- Objects -- Lesson 4: More of the same Arrays -- Part Two: Intermission -- Lesson 5: Putting it all together Algorithms -- Debugging -- Libraries -- Part Three: Select Topics -- Lesson 6: The World Revolves Around You -- Mathematics -- Translation and Rotation (in 3D!) -- Lesson 7: Pixels Under A Microscope -- Images -- Video -- Lesson 8: The Outside World -- Text -- Data input Data streams Lesson 9: Making Noise -- Sound -- Exporting -- Lesson 10: Beyond Processing -- Advanced Object Oriented Programming -- Java -- Epilogue -- Appendix: Common Errors."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/800301799> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/800301799#Series/morgan_kaufmann_series_in_computer_graphics> ; # Morgan Kaufmann series in computer graphics.
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/800301799#Series/the_morgan_kaufmann_series_in_computer_graphics> ; # The Morgan Kaufmann series in computer graphics
    schema:name "Learning Processing : a beginner's guide to programming images, animation, and interaction"@en ;
    schema:productID "244246674" ;
    schema:url <http://catdir.loc.gov/catdir/toc/ecip0826/2008036476.html> ;
    schema:workExample <http://worldcat.org/isbn/9780123736024> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/244246674> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/800301799#Series/morgan_kaufmann_series_in_computer_graphics> # Morgan Kaufmann series in computer graphics.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/244246674> ; # Learning Processing : a beginner's guide to programming images, animation, and interaction
    schema:name "Morgan Kaufmann series in computer graphics." ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Series/the_morgan_kaufmann_series_in_computer_graphics> # The Morgan Kaufmann series in computer graphics
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/244246674> ; # Learning Processing : a beginner's guide to programming images, animation, and interaction
    schema:name "The Morgan Kaufmann series in computer graphics" ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/computacao_grafica> # Computação gráfica
    a schema:Intangible ;
    schema:name "Computação gráfica"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/computeranimation> # Computeranimation
    a schema:Intangible ;
    schema:name "Computeranimation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/interactive_multimedia_authorship> # Interactive multimedia--Authorship
    a schema:Intangible ;
    schema:name "Interactive multimedia--Authorship"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/interaktiva_multimedier> # Interaktiva multimedier
    a schema:Intangible ;
    schema:name "Interaktiva multimedier"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/linguagem_de_programacao> # Linguagem de programação
    a schema:Intangible ;
    schema:name "Linguagem de programação"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/multimedias_interactifs> # Multimédias interactifs
    a schema:Intangible ;
    schema:name "Multimédias interactifs"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/object_oriented_programming_computer_science> # Object-oriented programming (Computer science)
    a schema:Intangible ;
    schema:name "Object-oriented programming (Computer science)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/processing_langage_de_programmation> # Processing (Langage de programmation)
    a schema:Intangible ;
    schema:name "Processing (Langage de programmation)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/800301799#Topic/three_dimensional_display_systems> # Three-dimensional display systems
    a schema:Intangible ;
    schema:name "Three-dimensional display systems"@en ;
    .

<http://id.worldcat.org/fast/1746137> # Processing (Computer program language)
    a schema:Intangible ;
    schema:name "Processing (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/975995> # Interactive multimedia
    a schema:Intangible ;
    schema:name "Interactive multimedia"@en ;
    .

<http://viaf.org/viaf/19156745> # Daniel Shiffman
    a schema:Person ;
    schema:familyName "Shiffman" ;
    schema:givenName "Daniel" ;
    schema:name "Daniel Shiffman" ;
    .

<http://worldcat.org/isbn/9780123736024>
    a schema:ProductModel ;
    schema:isbn "0123736021" ;
    schema:isbn "9780123736024" ;
    .

<http://www.worldcat.org/title/-/oclc/244246674>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/244246674> ; # Learning Processing : a beginner's guide to programming images, animation, and interaction
    schema:dateModified "2017-11-16" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.