Quartz Composer – CINDER / plugin

There’s a big buzz on the internet about Cinder, a c++ framework for creative coding.
Some say it is much more complicated than openFrameworks,
so i decided to give it a go an check by myself if I could use Cinder’libs
to make some QC plugins.
And it just turned out to be much easier than doing the same with openFrameworks…

Here’s a snaphot showing QC running a Cinder-based plugin.
There’s actually a linker problem with the Boost library (with Cinder) that prevents me from using
ci::Rand functions, so I had to re-code Perlin-noise and Random functions by myself.
No big deal.
Stay tuned for more info, and a plugin soon.

7 Responses to “Quartz Composer – CINDER / plugin”

  1. Very interesting R & D . Cinder is going to be proving more and more useful to developers. I had been toying with some OpenGL cross platform screensavers recently.

    I guess that the question regarding the exploitation of Cinder for a cross platform Quartz plugin, is, no doubt, totally redundant :-)

    However utilising Cinder for a QC plugin had never occurred to me, after all, I couldn’t cross platform it, so it’s nice to hear that there are actually some advantages to be had by using this 3rd party API / Framework.

  2. Cool. I checked out Cinder when it first came out, and was really put off by the coding style. What makes it ‘easier’, the flat file structure and lack of annoying pathing issues when working in XCode?

    I found Open Frameworks a lot cleaner as far as actually working with the code.

    Curious you found it the opposite.

    • @Memo : thanks mate !
      I saw some stuff of yours for Mira Calix in the creators booklet, btw. Cool !

  3. @vade

    the flat file structure is nice, it allows you to pick just what you need (despite some boost lib problems ATM).
    I also really enjoy the coding style. As I’m no coding-expert, and since I have very few experience on that matter, I find it much more readable.

  4. This is very intriguing. I was thinking of investigating OpenFrameworks, when I get a chance to get back into QC stuff again, but maybe I’ll look at Cinder first. I’m intrigued you find it easier to work with, especially as the Cinder developers themselves seem to think OF is easier for beginners (like me).

    Keep up the great work, anyway!


  5. Great Work. Had the same thought, and from my perspective cinder is easier to work with. But also had troubles with the integration and the libraries. would be awesome if you could share the open plugin …

    all the best from vienna, stefan

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: