Programming Interactivity, 2/e (Paperback)

Joshua Noble

  • 出版商: O'Reilly
  • 出版日期: 2012-02-28
  • 定價: $1,650
  • 售價: 8.0$1,320
  • 語言: 英文
  • 頁數: 728
  • 裝訂: Paperback
  • ISBN: 144931144X
  • ISBN-13: 9781449311445
  • 相關分類: Arduino
  • 立即出貨(限量) (庫存=4)

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

商品描述

Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you’ll explore several themes in interactive art and design—including 3D graphics, sound, physical interaction, computer vision, and geolocation—and learn the basic programming and electronics concepts you need to implement them. No previous experience is necessary.

You’ll get a complete introduction to three free tools created specifically for artists and designers: the Processing programming language, the Arduino microcontroller, and the openFrameworks toolkit. You’ll also find working code samples you can use right away, along with the background and technical information you need to design, program, and build your own projects.

  • Learn cutting-edge techniques for interaction design from leading artists and designers
  • Let users provide input through buttons, dials, and other physical controls
  • Produce graphics and animation, including 3D images with OpenGL
  • Use sounds to interact with users by providing feedback, input, or an element they can control
  • Work with motors, servos, and appliances to provide physical feedback
  • Turn a user’s gestures and movements into meaningful input, using Open CV

商品描述(中文翻譯)

準備好用你的藝術作品、設計或原型創造豐富互動體驗了嗎?這是理想的起點。透過這本實踐指南,你將探索互動藝術和設計的幾個主題,包括3D圖形、聲音、物理互動、電腦視覺和地理定位,並學習實現這些主題所需的基本程式設計和電子概念。不需要任何先前經驗。

你將完整介紹三個專為藝術家和設計師而創建的免費工具:Processing程式語言、Arduino微控制器和openFrameworks工具包。你還會找到可立即使用的工作程式碼範例,以及設計、編程和建立自己項目所需的背景和技術資訊。

- 從領先的藝術家和設計師那裡學習互動設計的尖端技術
- 讓使用者通過按鈕、旋鈕和其他物理控制方式提供輸入
- 生成圖形和動畫,包括使用OpenGL的3D圖像
- 通過聲音與使用者互動,提供反饋、輸入或可控制的元素
- 使用馬達、伺服器和家電提供物理反饋
- 使用OpenCV將使用者的手勢和動作轉換為有意義的輸入