Cinder Creative Coding Cookbook
暫譯: Cinder 創意編程食譜

Rui Madeira, Dawid Gorny

  • 出版商: Packt Publishing
  • 出版日期: 2013-05-16
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 184951870X
  • ISBN-13: 9781849518703
  • 海外代購書籍(需單獨結帳)

商品描述

If you know C++ this book takes your creative potential to a whole other level. The practical recipes show you how to create interactive and visually dynamic applications using Cinder which will excite and delight your audience.

Overview

  • Learn powerful techniques for building creative applications using motion sensing and tracking
  • Create applications using multimedia content including video, audio, images, and text
  • Draw and animate in 2D and 3D using fast performance techniques

In Detail

Cinder is one of the most exciting frameworks available for creative coding. It is developed in C++ for increased performance and allows for the fast creation of visually complex, interactive applications.

"Cinder Creative Coding Cookbook" will show you how to develop interactive and visually dynamic applications using simple-to-follow recipes.

You will learn how to use multimedia content, draw generative graphics in 2D and 3D, and animate them in compelling ways.

Beginning with creating simple projects with Cinder, you will use multimedia, create animations, and interact with the user.

From animation with particles to using video, audio, and images, the reader will gain a broad knowledge of creating applications using Cinder.

With recipes that include drawing in 3D, image processing, and sensing and tracking in real-time from camera input, the book will teach you how to develop interesting applications.

"Cinder Creative Coding Cookbook" will give you the necessary knowledge to start creating projects with Cinder that use animations and advanced visuals.

What you will learn from this book

  • Process and analyze images and draw graphics in 2D or 3D
  • Create applications that use multimedia content including video, images, audio, and text
  • Draw and render particles to create powerful simulations
  • Animate using tweens, timeline, paths, and cameras
  • Create interesting animations with particle systems and physics
  • Interact with the user by tracking and sensing from the camera in real-time
  • Generate audio and create sound visualizations

Approach

Full of easy-to-follow recipes and images that will teach powerful techniques and algorithms, building from basic projects to challenging applications.

Who this book is written for

This book is for artists, designers, and programmers who have previous knowledge of C++, but not necessarily of Cinder.

商品描述(中文翻譯)

如果你了解 C++,這本書將你的創造潛力提升到全新的層次。實用的食譜將教你如何使用 Cinder 創建互動性和視覺動態的應用程式,讓你的觀眾感到興奮和愉悅。

概述
- 學習使用運動感應和追蹤技術來構建創意應用程式的強大技術
- 使用多媒體內容(包括視頻、音頻、圖像和文本)創建應用程式
- 使用快速性能技術在 2D 和 3D 中繪製和動畫

詳細內容
Cinder 是可用於創意編碼的最令人興奮的框架之一。它是用 C++ 開發的,以提高性能,並允許快速創建視覺上複雜的互動應用程式。

《Cinder 創意編碼食譜》將向你展示如何使用簡單易懂的食譜開發互動性和視覺動態的應用程式。

你將學會如何使用多媒體內容,繪製 2D 和 3D 的生成圖形,並以引人入勝的方式進行動畫。

從使用 Cinder 創建簡單項目開始,你將使用多媒體、創建動畫並與用戶互動。

從粒子動畫到使用視頻、音頻和圖像,讀者將獲得使用 Cinder 創建應用程式的廣泛知識。

這本書的食譜包括在 3D 中繪圖、圖像處理以及從相機輸入進行實時感應和追蹤,將教你如何開發有趣的應用程式。

《Cinder 創意編碼食譜》將提供必要的知識,讓你開始創建使用動畫和高級視覺效果的 Cinder 項目。

你將從這本書中學到的內容
- 處理和分析圖像,並在 2D 或 3D 中繪製圖形
- 創建使用多媒體內容(包括視頻、圖像、音頻和文本)的應用程式
- 繪製和渲染粒子以創建強大的模擬
- 使用補間、時間軸、路徑和相機進行動畫
- 使用粒子系統和物理創建有趣的動畫
- 通過實時從相機進行追蹤和感應與用戶互動
- 生成音頻並創建聲音可視化

方法
本書充滿了易於遵循的食譜和圖像,將教授強大的技術和算法,從基本項目構建到具有挑戰性的應用程式。

本書的讀者對象
這本書適合對 C++ 有先前知識的藝術家、設計師和程式設計師,但不一定需要了解 Cinder。