Getting Started With Cinder
Pluralsight
Course Summary
This course is an introduction to developing applications using the creative-coding open source Cinder library in C++.
-
+
Course Description
This course provides an introduction to Cinder using C++. Cinder is a community-developed, free and open source library for professional-quality creative coding in C++. Topics ranging from the basic architecture of a Cinder application, to 2D basic drawing, handling user input, image processing basics, face detection, OpenCV integration, and animation basics are included. An elementary knowledge of C++ should be just fine to follow the course, though more advanced aspects of the language and of the STL libraries will be discussed when needed.
-
+
Course Syllabus
Introduction- 15m 12s
—Introduction 1m 9s
—What Is Cinder? 3m 45s
—Course Prerequisites 2m 2s
—Why C++? 3m 44s
—Structure of This Course 4m 30sGetting Started- 44m 38s
—Introduction 1m 59s
—Downloading and Installing Cinder 1m 59s
—Using TinderBox to Develop Our First Cinder Application 7m 50s
—Discussing the Initial Skeleton Code 11m 18s
—A Cinder-Style 'Hello World': Changing the Background Color 8m 14s
—Cinder's Gifts: Simple and Portable Code 3m 48s
—Cinder Application Basic Architecture 3m 27s
—The setup/update/draw Trio 5m 0s
—Summary 0m 59s2D Drawing Basics- 47m 35sUser Input- 37m 18sImages, Resources, and Surfaces- 1h 7mImage Processing Basics and InterfaceGl- 1h 3mFace Detection With OpenCV- 52m 2sAnimation Basics- 1h 34m