Kineme: Quartz Composer Stuff is a community surrounding the development of Quartz Composer custom patches, plugins, and other hacks.

Please read the installation guide and check out the Documentation.

Register for an account to gain access to Beta Releases and email notifications of new content, post in forums and get to know other Quartz Composer users, and help steer the future of Kineme by voting in polls.

Post a Feature Request, or, if you have a tighter deadline, consider commissioning.

Unsupported — We cannot guarantee that this software will work properly on Mac OS 10.8 and above. Please download the trial and make sure it meets your needs before purchasing.

Our current focus

In 2012, we decided to start building a new visual programming environment that doesn’t rely on Apple's Quartz Composer (which Apple no longer supports). We’ve created Vuo, and people are using it to create great shows and installations and amazing compositions.

You can read more about how Vuo can support your creativity. We hope you'll check it out and download the free Community Edition or purchase Vuo Pro!

Snow Leopard

Good morning, listeners :)

Today's a pretty exciting day -- the veil and mystery behind Mac OS X 10.6 (Snow Leopard) finally clears.

To ensure that things stay nice and orderly, I'd like to take a moment to lay out some goals, plans, and procedures.


This week smokris and cwright are heading to New Orleans to attend SIGGRAPH 2009. If you're in the neighborhood, feel free to let us know :)

Depth Bomb - Video Synth with Kineme3D ala Gl Heightfield / Rutt Etra (Composition by gtoledo3)

Author: gtoledo3
License: (unknown)
Date: 2009.06.30
Compatibility: 10.5
Required plugins:

I wrapped up the basics of something I've been messing around with. Sometimes I wrap it in lighting like I have here, sometimes not. I also like popping the whole thing in GLSL (which can't be done with the GL Heightfield or the Rutt Etra).

I also like to dig in and add stuff like 3D noise, warps, twister, etc...

I'm uploading it in "faceted"/"textured" mode.

To get something more like what people are used to with the Rutt, put the normals on smooth, and/or pop on the wireframe more, or texture. There is lighting on this patch as well, so that's not typical of the Rutt style either.

I uploaded it with the faceted blocky thing as the default, because it looks really unique and I've never seen anything quite like it. Reminds me of Q-Bert and Picasso at the same time.

Apologies in advance if anything is whacked out. .. this was an ultra quick one, and I wouldn't be surprised if I mis-labelled something or another.

For you Terminator freaks, like Dust, take something like this and pop it in a metallic looking GLSL, such as the Environment Map or Glossy Wet.

Release: MIDI Tools, v20090623

Release Type: Beta
Version: 20090623
Release Notes

This build of MIDITools brings a bunch of stuff up to date. Lots of memory leak fixes and performance quirk/bug fixes.

Release: Freeboard Patch, v0.1

Release Type: Production
Version: 0.1
Release Notes

The Freeboard patch simplifies keyboard input by providing a string of characters/character codes, rather than a boolean for every key.



QuartzCrystal is an application for rendering Quartz Compositions to QuickTime Movies and Image Sequences.

It supports 3rd Party plugins --- both Official and Unofficial API --- as well as unsafe patches. It also supports up to 64x Spatial Supersampling (Antialiasing) and up to 1024x Temporal Supersampling (Motion Blur) per frame, as well as recording interactive events for later rendering. Download the trial below, or buy a license now.

Notacon and NAB2009

Smokris and I have just wrapped up some performances and presentations at NC2009 in Cleveland last week, and are now heading out to Las Vegas for NAB2009 -- look for us there, or drop us a line and we can try to meet up with you there :)

[we're currently about 20-30 minutes away from boarding the plane]

Environmental Protection

cwright's picture

Many of the crash logs we're getting (and many of the problems we're hunting down recently) are caused in part because people have duplicate plugins installed, sometimes with different versions. Additionally, a bunch of console logs indicate plugins placed in the wrong folders (some official-api ones in Patches, some unofficial-api ones in PlugIns, etc).

How would y'all feel about a tool that scanned the QC environment (like Composition Tool), and tidied up stuff (moved incorrectly placed plugins, removed/disabled duplicates, provided information on what it would change, etc)?

Release: PerformanceInspector, v1.0

Release Type: Production
Version: 1.0
Release Notes

Initial release.

Release: Particle Tools, v0.3

Release Type: Production
Version: 0.3
Release Notes
ParticleTools only works in 32-bit mode.
  • New Colliders:
    • Added "Collider: Kineme3D Object" patch — collides against the surface of a Kineme3D mesh
    • Added "Collider: Quad" patch — collides against a single quad; easier to use than the "Collider: Triangle Structure" patch
  • New Renderers:
    • Added "Render: Structure" patch — outputs a structure suitable for GLTools
    • Added "Render: Kineme3D Objects" patch — renders a Kineme3D Object at every particle
    • Added "Render: Textured" patch — simple renderer which adds support for a single texture
    • Added "Render: VBO" patch — renders points, lines, triangles, or quads
  • New Objects:
    • Added "Object: Boid" patch — implements the Craig W. Reynolds boid algorithm
    • Added "Object: Gravitate" patch — implements particle-to-particle inverse-square gravitation
  • Added "Backface Culling" option for all colliders
  • Some performance optimizations
  • Fixed compatibility with PerformanceInspector
  • Fixed "Motion: Shear" setting when using "Render: Standard"
  • Fixed ports to allow publishing and use with "Input Splitter" and "(De)Multiplexer" as a Virtual Port
  • Fixed crash related to updating Settings panels while the composition is stopped
  • Fixed crash related to removing a live object from the Scene or an Emitter
  • Fixed crash related to removing a live object from an Emitter of Emitters
  • Fixed rendering of collision meshes when using "Render: Standard"
  • Improved force rendering — more forces now honor the Color property
  • Renamed most patches to be more intuitive and to take up less space in the composition editor

Help guide the future of ParticleTools by participating in our usability poll.