Create audio-visual interactive projects with low-level data processing using openFrameworks with Packt’s new book and eBook
Packt is pleased to announce the release of Mastering openFrameworks: Creative Coding Demystified, a practical guide that gives clear and effective instructions for building impressive and highly-interactive openFrameworks applications. The print book is 364 pages long and is competitively priced at $44.99, whilst the eBook and Kindle versions are available for $10.80.
About the author: Denis Perevalov is a computer vision research scientist. He works at the Institute of Mathematics and Mechanics of the Ural Branch of the Russian Academy of Sciences. He has been teaching openFrameworks in the Ural Federal University since 2010. Since 2011 he has been developing software for art and commercial interactive installations at kuflex.com
openFrameworks is an open source toolkit designed for creative coding. OpenFrameworks is written in C++ and runs on Windows, Mac OS X, Linux, iOS, and Android. With the help of C++ and shader support, openFrameworks allows for processing of all kinds of media information with custom-developed algorithms at the lowest possible level, with the fastest speed.
Mastering openFrameworks: Creative Coding Demystified introduces readers to a world of creative coding projects, including interactive installations, audio-visual, and sound art projects. This book will help users learn how to make their own projects using openFrameworks. This book focuses on low-level data processing, which will allow developers to create unique and cutting-edge installations and projects.
The book provides a complete introduction to openFrameworks, including installation, core capabilities, and add-ons. The book starts by discussing the basic topics such as image and video loading, rendering and processing, playing sound samples, and synthesizing new sounds, and then moves on to cover 3D graphics, computer vision, and depth cameras. A number of advanced topics are covered in the book such as video mapping, interactive floors and walls, video morphing, networking, and using geometry shaders.
Mastering openFrameworks: Creative Coding Demystified covers the following topics:
Chapter 1: openFrameworks Basics
Chapter 2: Drawing in 2D
Chapter 3: Building a Simple Particle System
Chapter 4: Images and Textures
Chapter 5: Working with Videos
Chapter 6: Working with Sounds
Chapter 7: Drawing in 3D
Chapter 8: Using Shaders
Chapter 9: Computer Vision with OpenCV
Chapter 10: Using Depth Cameras
Chapter 11: Networking
Appendix A: Working with Add-ons
Appendix B: Perlin Noise
This book is for visual artists, designers, or programmers interested in creative coding with openFrameworks. Basic knowledge of object-oriented programming, such as C++, Java, Python, and ActionScript 3, would be helpful.
About Packt: Packt is one of the most prolific and fastest-growing tech book publishers in the world. Originally focused on open source software, Packt books focus on practicality, recognizing that readers are ultimately concerned with getting the job done. Packt’s digitally-focused business model allows them to publish up-to-date books in very specific areas.
|Mastering openFrameworks: Creative Coding Demystified|
|Extend your project with additional graphics, sound, networking, and computer vision functionality with the help of numerous openFrameworks addons
For more information, please visit: http://www.packtpub.com/mastering-openframeworks-creative-coding-demystified/book