Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Languages & Tools   C & C++   Tutorials

Mastering openFrameworks: Creative Coding Demystified


Huge Savings Item! Save 11% on the Mastering openFrameworks: Creative Coding Demystified by Packt Publishing at EMS Linux. MPN: black & white illustrations. Hurry! Limited time offer. Offer valid only while supplies last. openFrameworks is the doorway to so many creative multimedia possibilities and this book will tell you everything you need to know to undertake your


Product Description

openFrameworks is the doorway to so many creative multimedia possibilities and this book will tell you everything you need to know to undertake your own projects. You'll find creative coding is simpler than you think.

  • Create cutting edge audio-visual interactive projects, interactive installations, and sound art projects with ease
  • Unleash the power of low-level data processing methods using C++ and shaders
  • Make use of the next generation technologies and techniques in your projects involving OpenCV, Microsoft Kinect, and so on

In Detail

openFrameworks is a powerful programming toolkit and library designed to assist the creative process through simplicity and intuitiveness. It's a very handy software library written in C++ to reduce the software development process, helping you kick-start creative coding. This tutorial presents key areas in a clear and practical manner with interesting examples to begin building your own visually impactful and interactive openFrameworks projects.

"Mastering OpenFrameworks: Creative Coding Demystified" is a great way to learn to develop stunning and interactive applications, all using openFrameworks. This book presents key development techniques and practical examples to gain inspiration for your future projects and take your creativity to the next level. This book will unlock secrets to program visually impactful and interactive openFrameworks projects, like never before.

"Mastering openFrameworks: Creative Coding Demystified" provides a complete introduction to openFrameworks, including installation, core capabilities, and addons. Advanced topics like shaders, computer vision, and depth cameras are also covered.

We start off by discussing the basic topics such as image and video loading, rendering and processing, playing sound samples, and synthesizing new sounds. We then move on to cover 3D graphics, computer vision, and depth cameras. You will also learn a number of advanced topics such as video mapping, interactive floors and walls, video morphing, networking, and using geometry shaders.

You will learn everything you need to know in order to create your own projects; create projects of all levels, ranging from simple creative-code experiments, to big interactive systems consisting of a number of computers, depth cameras, and projectors.

What will you learn from this book

  • Install openFrameworks in Windows, Mac OS X, and Linux
  • Load images and videos from files, and learn rendering and low-level processing
  • Learn to use sound samples, sound synthesizing, and how to record sounds from a microphone
  • Work with 3D graphics, including shaders
  • Extend your project with additional graphics, sound, networking, and computer vision functionality with the help of numerous openFrameworks addons
  • Create distributed projects, which work on a several computers by synchronizing via OSC protocol
  • Leverage computer vision basics, including optical flow, and perspective transformations
  • Use depth cameras, like Microsoft Kinect, for creating interactive walls

Approach

Stuffed with practical examples, this book gives clear and effective instructions to build your own fun, stunning, and highly-interactive openFrameworks applications. Each chapter is focused on one topic and has a new theme to it.

Who this book is written for

If you are a visual artist, designer, or programmer interested in creative coding with openFrameworks then this book is for you. Basic knowledge of object-oriented programming, such as C++, Java, Python, and ActionScript 3, would be helpful.

Additional Information

Manufacturer:Packt Publishing
Part Number:black & white illustrations
Publisher:Packt Publishing
Studio:Packt Publishing
MPN:black & white illustrations
EAN:9781849518048
Item Weight:0 pounds
Item Size:0.82 x 9.25 x 9.25 inches
Package Weight:1.73 pounds
Package Size:7.5 x 0.82 x 0.82 inches

Mastering openFrameworks: Creative Coding Demystified by Packt Publishing

Buy Now:
Mastering openFrameworks: Creative Coding Demystified

Brand: Packt Publishing
4.1 out of 5 stars with 19 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$44.98
You Save: 10%


Quantity:  

 


View More In Tutorials.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Pearson
ean: 9780136097204, isbn: 0136097200,
This solid foundation in the basics of C++ programming will allow readers to create efficient, elegant code ready for any production environment. KEY TOPICS: Introduction to Computers, Programs, and C++; Elementary Programming; Selections; Loops; Fun...

By Cengage Learning PTR
ean: 9781305273764, isbn: 1305273761,
Many students of C will rightly admit that it's not an easy language to learn, but the professional insight, clear explanations, examples, and pictures in the Cengage Learning for the Absolute Beginner series make learning C easy and fun. Programming...

By Packt Publishing - ebooks Account
ean: 9781788399999, isbn: 1788399994,
A complete guide to designing and building fun games with Qt and Qt Quick using associated toolsetsKey FeaturesA step by step guide to learn Qt by building simple yet entertaining gamesGet acquainted with a small yet powerful addition-Qt Gamepad Modu...

By Cengage Learning
mpn: colour illustrations, figures, ean: 9781285061474, isbn: 1285061470,
Readers quickly become motivated to learn C++ with popular author Diane Zak's distinctive emphasis on the importance of C++ programming skills in business today. AN INTRODUCTION TO PROGRAMMING WITH C++, 7E distinguishes itself from all other C++ inst...

By CreateSpace Independent Publishing Platform
ean: 9781717075932, isbn: 1717075932,
Working with the C++ program is a great learning experience. You will gain the skills to create a useful program, one that can work on phones, on websites, and so much more. When you are ready to get started with learning this great programming langu...

By Cengage
mpn: 9.78144E+12, ean: 9781435457423, isbn: 1435457420,

By Packt Publishing - ebooks Account
ean: 9781787121799, isbn: 1787121798,
Design accessible and creative games across genres, platforms, and development realitiesKey FeaturesImplement the skills and techniques required to work in a professional studioAce the core principles and processes of level design, world building, an...

By Sams Publishing
ean: 9780672335679, isbn: 0672335670,
Learn C++ in Just One Hour a Day Completely updated for the C++11 standard, Sams Teach Yourself C++ in One Hour a Day presents the language from a practical point of view, helping you learn how to use C++11 to create faster, simpler, and more effici...

By Nielsen
ean: 9780995791817, isbn: 0995791813,
An easy introduction to programming for beginners using Linux and GNU C++ Over 200 C++ programs for you to try, each illustrating important ideas and techniques. Harness the power of C++ with the GNU Compiler Collection - included with the Raspbian o...

By Sams
ean: 9780672316333, isbn: 0672316331,
Covers UML syntax and diagrams, object-oriented design, links, associations, inheritance, the development process, and modeling systems...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.