Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Інформатика
- Комп'ютерна графіка
- Cinder Creative Coding Cookbook. 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
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Cinder Creative Coding Cookbook. 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
Rui Miguel Santos Madeira, Dawid Gorny
Eлектронна книга
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.
- Cinder Creative Coding Cookbook
- Table of Contents
- Cinder Creative Coding Cookbook
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Getting Started
- Introduction
- Creating a project for a basic application
- Getting ready
- How to do it
- How it works...
- Theres more...
- Creating a project for a screensaver application
- Getting ready
- How to do it
- How it works...
- Creating a project for an iOS touch application
- Getting ready
- How to do it
- How it works...
- Understanding the basic structure of an application
- Getting ready
- How to do it
- How it works...
- There's more...
- See also
- Responding to mouse input
- Getting ready
- How to do it
- How it works
- There's more...
- Responding to key input
- Getting ready
- How to do it
- How it works
- There's more...
- Responding to touch input
- Getting ready
- How to do it
- How it works
- There's more...
- Accessing files dropped onto the application window
- Getting ready
- How to do it
- How it works
- There's more
- Adjusting a scene after resizing the window
- Getting ready
- How to do it
- How it works
- Using resources on Windows
- Getting ready
- How to do it
- How it works...
- There's more...
- Using resources on iOS and OS X
- Getting ready
- How to do it
- How it works...
- There's more...
- Using assets
- Getting ready
- How to do it
- How it works
- There's more
- 2. Preparing for Development
- Introduction
- Setting up a GUI for tweaking parameters
- Getting ready
- How to do it
- How it works...
- There's more...
- Buttons
- Panel position
- See also
- SimpleGUI
- ciUI
- AntTweakBar
- Saving and loading configurations
- Getting ready
- How to do it...
- How it works...
- See also
- Cinder-Config
- Making a snapshot of the current parameter state
- Getting ready
- How to do it...
- How it works...
- Using MayaCamUI
- Getting ready
- How to do it...
- How it works...
- Using 3D space guides
- Getting ready
- How to do it...
- How it works...
- Communicating with other software
- Getting ready
- How to do it...
- Sender
- Listener
- How it works...
- There's more...
- Broadcast
- See also
- OSC in Flash
- OSC in Processing
- OSC in openFrameworks
- OpenSoundControl Protocol
- Preparing your application for iOS
- Getting ready
- How to do it...
- See also
- Apple Developer Center
- 3. Using Image Processing Techniques
- Introduction
- Transforming image contrast and brightness
- Getting ready
- How to do it...
- How it works...
- Integrating with OpenCV
- Getting ready
- How to do it
- How it works
- There's more
- Detecting edges
- Getting ready
- How to do it
- How it works
- There's more
- Detecting faces
- Getting ready
- How to do it
- How it works
- There's more
- Detecting features in an image
- Getting ready
- How to do it
- How it works
- There's more
- If images match
- Other possibilities
- See also
- Converting images to vector graphics
- Getting started
- How to do it
- How it works
- See also
- 4. Using Multimedia Content
- Introduction
- Loading and displaying video
- Getting ready
- How to do it
- How it works
- There's more
- Creating a simple video controller
- Getting ready
- How to do it
- How it works
- Saving window content as an image
- How to do it
- How it works
- There's more...
- Saving window animation as image sequences
- Recording sound visualization
- Saving window animations as video
- Getting ready
- How to do it
- How it works
- There's more...
- Saving window content as a vector graphics image
- Getting ready
- How to do it
- How it works
- There's more...
- Saving high resolution images with the tile renderer
- Getting ready
- How to do it...
- How it works
- Sharing graphics between applications
- Getting ready
- How to do it
- How it works
- There's more...
- Receiving graphics from other applications
- 5. Building Particle Systems
- Introduction
- Creating a particle system in 2D
- Getting ready
- How to do it
- How it works...
- There's more...
- See also
- Applying repulsion and attraction forces
- Getting ready
- How to do it
- How it works
- Simulating particles flying in the wind
- Getting ready
- How to do it
- How it works
- See also
- Simulating flocking behavior
- Getting ready
- How to do it
- How it works
- See also
- Making our particles sound reactive
- Getting ready
- How to do it
- How it works
- See also
- Aligning particles to a processed image
- Getting ready
- How to do it
- How it works
- See also
- Aligning particles to the mesh surface
- Getting ready
- How to do it
- How it works
- Creating springs
- Getting ready
- How to do it
- How it works
- There's more
- 6. Rendering and Texturing Particle Systems
- Introduction
- Texturing particles
- Getting started
- How to do it
- How it works
- See also
- Adding a tail to our particles
- Getting started
- How to do it
- Drawing history
- Tail as a line
- How it works
- Drawing history
- Tail as a line
- Creating a cloth simulation
- Getting Ready
- How to do it
- How it works
- There's more
- Texturing a cloth simulation
- Getting ready
- How to do it
- How it works
- Texturing a particle system using point sprites and shaders
- Getting ready
- How to do it...
- How it works
- There's more
- Connecting the dots
- Getting started
- How to do it
- How it works
- Connecting particles with spline
- Getting started
- How to do it
- How it works
- See also
- 7. Using 2D Graphics
- Drawing 2D geometric primitives
- Getting ready
- How to do it
- How it works
- There's more
- Drawing arbitrary shapes with the mouse
- Getting ready
- How to do it
- How it works
- There's more
- Implementing a scribbler algorithm
- How to do it
- How it works
- Implementing 2D metaballs
- Getting ready
- How to do it
- How it works
- See also
- Animating text around curves
- Getting ready
- How to do it
- Adding a blur effect
- Getting ready
- How to do it
- How it works
- Implementing a force-directed graph
- Getting ready
- How to do it
- How it works
- See also
- Drawing 2D geometric primitives
- 8. Using 3D Graphics
- Introduction
- Drawing 3D geometric primitives
- Getting ready
- How to do it
- How it works
- See also
- Rotating, scaling, and translating
- Getting ready
- How to do it
- How it works
- Drawing to an offscreen canvas
- Getting ready
- How to do it
- How it works
- See also
- Drawing in 3D with the mouse
- Getting ready
- How to do it
- How it works
- See also
- Adding lights
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Picking in 3D
- Getting ready
- How to do it
- How it works
- Creating a height map from an image
- Getting ready
- How to do it
- How it works
- Creating a terrain with Perlin noise
- Getting ready
- How to do it
- How it works
- There's more
- Saving mesh data
- Getting ready
- How to do it
- How it works
- 9. Adding Animation
- Animating with the timeline
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Creating animation sequences with the timeline
- Getting ready
- How to do it
- How it works
- There's more
- Animating along a path
- Getting ready
- How to do it
- How it works
- See also
- Aligning camera motion to a path
- Getting ready
- How to do it
- How it works
- See also
- Animating text text as a mask for a movie
- Getting ready
- How to do it
- How it works
- Animating text scrolling text lines
- How to do it
- How it works
- Creating a flow field with Perlin noise
- Getting ready
- How to do it
- How it works
- Creating an image gallery in 3D
- Getting ready
- How to do it
- How it works
- Creating a spherical flow field with Perlin noise
- Getting ready
- How to do it
- How it works...
- See also
- Animating with the timeline
- 10. Interacting with the User
- Introduction
- Creating an interactive object that responds to the mouse
- Getting ready
- How to do it
- How it works
- Adding mouse events to our interactive object
- Getting ready
- How to do it
- How it works
- There's more
- Creating a slider
- Getting ready
- How to do it
- How it works
- See also
- Creating a responsive text box
- Getting ready
- How to do it
- How it works
- Dragging, scaling, and rotating objects using multi-touch
- Getting ready
- How to do it
- How it works
- There is more
- 11. Sensing and Tracking Input from the Camera
- Capturing from the camera
- Getting ready
- How to do it
- How it works
- There's more
- Tracking an object based on color
- Getting ready
- How to do it
- How it works
- See also
- Tracking motion using optical flow
- Getting ready
- How to do it
- How it works
- There's more
- Object tracking
- Getting ready
- How to do it
- How it works
- There's more
- Reading QR code
- Getting ready
- How to do it
- How it works
- Building UI navigation and gesture recognition with Kinect
- Getting ready
- How to do it
- How it works
- Building an augmented reality with Kinect
- Getting ready
- How to do it
- How it works
- Capturing from the camera
- 12. Using Audio Input and Output
- Generating a sine oscillator
- Getting ready
- How to do it
- How it works
- Generating sound with frequency modulation
- Getting ready
- How to do it
- How it works
- Adding a delay effect
- Getting ready
- How to do it
- How it works...
- Generating sound upon the collision of objects
- Getting ready
- How to do it
- How it works
- Visualizing FFT
- Getting ready
- How to do it
- How it works
- Making sound-reactive particles
- Getting ready
- How to do it
- How it works
- There's more
- Adding GUI to tweak parameters
- Generating a sine oscillator
- Index
- Назва: Cinder Creative Coding Cookbook. 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
- Автор: Rui Miguel Santos Madeira, Dawid Gorny
- Оригінальна назва: Cinder Creative Coding Cookbook. 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.
- ISBN: 9781849518710, 9781849518710
- Дата видання: 2013-05-23
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3asn
- Видавець: Packt Publishing