幫助中心 | 我的帳號 | 關於我們

Processing編程學習指南(原書第2版)/電腦科學叢書

  • 作者:(美)丹尼爾·希夫曼|譯者:李存
  • 出版社:機械工業
  • ISBN:9787111558675
  • 出版日期:2017/03/01
  • 裝幀:平裝
  • 頁數:409
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    丹尼爾·希夫曼著,李存譯的《Processing編程學習指南(原書第2版)/電腦科學叢書》詳細介紹了Processing編程的基本原理,全書分為十節課共23章,涵蓋了創建最前沿的圖形應用程序例如互動藝術、實時視頻處理和數據可視化所需要的基礎知識。此外,作為一本實驗風格的手冊,書中精心挑選了部分高級技術進行詳盡解釋。可以讓圖形和網頁設計師、藝術家及平面設計師快速熟悉Processing編程環境。

作者介紹
(美)丹尼爾·希夫曼|譯者:李存
    丹尼爾·希夫曼(Daniel Shiffman),紐約大學Tisch藝術學院助理藝術教授,他在耶魯大學獲得了數學與哲學學士學位和交互通信的碩士學位。多年來,他一直用Processing這門藝術家友好型開源語言開發教程、教學示例和代碼庫,擁有豐富的演算法和應用教學經驗。此外,還著有《代碼本色》(Nature of Code)。

目錄
出版者的話
譯者序
致謝
前言
第一節課  開始
  第1章  像素
    1.1  坐標紙
    1.2  繪製基本圖形
    1.3  灰度模式
    1.4  RGB顏色
    1.5  顏色透明度
    1.6  自定義顏色取值範圍
  第2章  Processing
    2.1  讓Processing來拯救你
    2.2  如何下載Processing
    2.3  Processing應用程序
    2.4  速寫本
    2.5  Processing中的代碼
    2.6  錯誤提示
    2.7  Processing參考文檔
    2.8  「運行」按鈕
    2.9  你的第一個草圖
  第3章  交互
    3.1  程序的運行流程
    3.2  我們的好朋友:setup()和draw()
    3.3  跟隨滑鼠移動
    3.4  滑鼠點擊和鍵盤操作
  第一節課的項目
第二節課  你所需要知道的一切
  第4章  變數
    4.1  什麼是變數
    4.2  變數的聲明和初始化
    4.3  使用變數
    4.4  多種變數
    4.5  系統變數
    4.6  隨機:多樣化為生活增加趣味性
    4.7  使用變數來創建Zoog
    4.8  坐標平移
  第5章  條件語句
    5.1  布爾表達式
    5.2  條件語句:if、else、else if
    5.3  草圖中的條件語句
    5.4  邏輯運算符
    5.5  多個滑鼠翻轉效果的實現
    5.6  布爾變數
    5.7  彈力球
    5.8  物理學基礎
  第6章  循環
    6.1  什麼是迭代
    6.2  while循環:你唯一真正需要的循環

    6.3  「退出」條件
    6.4  for循環
    6.5  局域變數與全局變數
    6.6  draw()循環內部的循環
    6.7  長出胳膊的Zoog
  第二節課的項目
第三節課  結構化
  第7章  函數
    7.1  將代碼分解
    7.2  用戶自定義函數
    7.3  定義函數
    7.4  簡單的模塊化
  第8章  對象
  第9章  數組
第五節課  融會貫通
  第10章  演算法
  第11章  調試
  第12章  庫
第六節課  你周圍的世界
  第13章  數學
  第14章  三維平移和旋轉
第七節課  顯微鏡下的像素
  第15章  圖像
  第16章  視頻
第八節課  外面的世界
  第17章  文本
  第18章  數據輸入
  第19章  數據流
第九節課  製造噪音
  第20章  聲音
  第21章  導出
第十節課  超越Processing
  第22章  高級的面向對象編輯
  第23章  Java
附錄A  常見錯誤

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032