Processing: Creative Coding and Computational Art

Ira Greenberg

  • 出版商: Friends of Ed
  • 出版日期: 2007-06-01
  • 售價: $4,090
  • 貴賓價: 9.5$3,886
  • 語言: 英文
  • 頁數: 810
  • 裝訂: Hardcover
  • ISBN: 159059617X
  • ISBN-13: 9781590596173
  • 相關分類: 程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description

If youre interested in creating cutting-edge new media art, youve come to the right place!

Processing, available at processing.org, is a revolutionary open source programming language and environment designed to bridge the gap between programming and art, allowing artists to learn programming fundamentals as easily as possible, and programmers to produce beautiful creations using math patterns. With the software being freely available, it provides an accessable alternative to using Flash for creative coding and computational art.

This book is written especially for artists, designers, and other creative professionals and students exploring code art, graphics programming, and computational aesthetics. The book provides a solid foundation in basic programming and the easy-to-grasp Processing language, so no previous coding experience is necessary. The book then goes on from here, through the basics of lines, shapes, and motion, coontinuing to to the point where you'll have mastered Processing and can really start to unleash your creativity, with realistic physics, interactivity, and 3D!

Table of Contents

    • Introduction:
    • Chapter 1. Code Art
    • Chapter 2. Creative Coding
    • Chapter 3. Code Grammar 101
    • Chapter 4. Graphics Programming the "fun easy" Way
    • Chapter 5. Processing Language
    • Chapter 6. Lines
    • Chapter 7. Curves
    • Chapter 8. Shapes
    • Chapter 9. Value and Color
    • Chapter 10. Motion
    • Chapter 11. Interactivity
    • Chapter 12. 3D

商品描述(中文翻譯)

描述

如果您對創造尖端的新媒體藝術感興趣,您來對地方了!Processing是一種革命性的開源編程語言和環境,旨在彌合編程和藝術之間的差距,使藝術家能夠盡可能輕鬆地學習編程基礎,並讓程序員使用數學模式創造出美麗的作品。由於該軟件是免費提供的,它為創意編碼和計算藝術提供了一個可接觸的替代方案,而不是使用Flash。

這本書專為藝術家、設計師和其他創意專業人士以及探索代碼藝術、圖形編程和計算美學的學生而寫。該書為基本編程和易於理解的Processing語言提供了堅實的基礎,因此不需要任何編程經驗。然後,書籍從這裡開始,介紹線條、形狀和運動的基礎知識,並繼續深入,直到您掌握Processing並真正開始發揮創造力,實現逼真的物理效果、互動性和3D效果!

目錄

- 引言
- 第1章 代碼藝術
- 第2章 創意編碼
- 第3章 代碼語法101
- 第4章 以“有趣簡單”的方式進行圖形編程
- 第5章 Processing語言
- 第6章 線條
- 第7章 曲線
- 第8章 形狀
- 第9章 值和顏色
- 第10章 運動
- 第11章 互動性
- 第12章 3D