Summary

In this chapter, we created our first generative animation application. We learned how to use instance variables for creating smooth movements and random functions to generate unpredictable results in predictable scale. We also used static arrays to change the count of the circles in the simulation and made use of Cinder easing functions that can prove themselves very handy when creating Flash-like applications (you might know the TweenLite tweening library, if you have some Flash coding background).

Finally, we tested the application with a relatively high amount of objects. This part should prove to you the real power of Cinder as you might know that creating a similar application with other frameworks based on non-C++ platforms does not run as smooth as this one.

In the next chapter, we will talk about real-time post-processing and basic methods for applying image, as well as video effects with Cinder.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.16.51.157