Kineme: Quartz Composer Stuff

kineme.net 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.

ARTools

Kineme ARTools is a plugin for augmented reality. It tracks one or more markers in an image simultaneously and provides their coordinates and rotation.

To use ARTools, print a marker on paper and affix it to cardboard to keep it stiff. (You can use the markers provided with the sample compositions or create your own custom markers.) Move the marker around in front of the camera. You can use the coordinates and rotation provided by the AR Marker Detector patch to superimpose an image on top of the video image.

ARTools uses ARToolKit.

ARTools is released under the GNU General Public License.

@balaban (balabanGoran, balaban@friedpictures.com) commissioned the AR Marker Detector patch.

Release: AudioTools, v1.0

Release Type: Production
Version: 1.0
Release Notes

Changes since AudioTools 0.8

  • Added Audio Embedded File Input and Audio Embedded File Player patches, which let you save a copy of an audio file inside a composition.
  • Improved performance of Audio Input and Audio File Input patches.
  • Released source code on GitHub.

Credits

@gtoledo3 (http://georgetoledo.com/) commissioned the development of the Audio Embedded File patches.

Release: VideoTools, v2.2

Release Type: Production
Version: 2.2
Release Notes

Changes since VideoTools 2.1

  • Fixed bug that caused Video Input patch to stop updating its outputs.
  • Fixed crash when Video Input Features Structure input is fed a structure containing strings (e.g. from XML Parser).
  • Added sample composition to demonstrate Video Input Features Structure input.

Known issues

  • H.264 videos stutter when played backwards.
  • VideoTools patches provide only video input, not audio input.
  • Firewire cameras only support certain combinations of Color Coding, Resolution, and Framerate. Watch the Error output and Console log when troubleshooting.
  • Due to issues with the underlying frameworks, video device info cannot be queried once a video device is in use. Therefore Video Device Info is only updated once: when the composition is first started.

Download

Release: QuartzBuilder, v1.4

Release Type: Production
Version: 1.4
Release Notes

Changes since QuartzBuilder 1.3

Altered behavior of Fullscreen Display Screen setting:

  • (Disabled) — Fullscreen toggles to current screen
  • Display1 — Always fullscreen on primary screen (no toggle)
  • Display2 — Try fullscreen on secondary screen (no toggle). Do fullscreen on primary screen if no secondary screen exists.
  • Display3 — Try fullscreen on tertiary screen (no toggle). Do fullscreen secondary (and then primary) if tertiary doesn’t exist.
  • etc.

Known issues

  • To build an application that contains 32-bit-only plugins, you must run QuartzBuilder in 32-bit mode. See the QuartzBuilder documentation for details.

Release: DataTools, v1.0

Release Type: Production
Version: 1.0
Release Notes

Source code is available on GitHub.

Known Issues

Kineme StructureTools, Kineme Value Historian, and Kineme Spooky must be uninstalled to use Kineme DataTools.

DataTools

Kineme DataTools provides patches for:

  • Creating and manipulating structures (Array, Structure Break-Out, Structure Combine, Structure Equal, Structure Key, Structure Pop, Structure Push, Structure Maker)
  • Sending data between unconnected patches (Spooky Send/Receive)
  • Evaluating multiple math expressions in one patch (Multi-Expression)
  • Capturing and replaying values, and saving them into the composition (Value Historian)
  • Sampling values, and saving them into the composition (Sample and Hold)
  • Converting Quartz Composer data types to and from raw bytes (Convert To Data, Convert From Data)
  • Outputting a unique number for each instance of the patch (Order)

Source code is available from GitHub.

Release: Kineme3D, v1.5

Release Type: Production
Version: 1.5
Release Notes

Changes since Kineme3D 1.4

  • Added ability to load models containing duplicate object names (such as .dae models exported from Google SketchUp).

Displayhack website

psonice's picture

Just a quick heads-up, the new display hack website is now open:

http://www.displayhack.org/

It's intended as a site for people doing realtime graphics, to bring together people from the demoscene, motion graphics, processing, QC etc. scenes, which I think is an excellent idea. It will be a good complement to the very "scene specific" sites like kineme (or say pouet.net for the demoscene) I reckon - kineme for serious discussion + development, displayhack to get that "wider view" and inspiration from what all those other scenes are up to.

They have a very good point I think: we have tons of these 'niche' sites like kineme, but we're missing out on all the cool stuff that the other niche scenes are producing, and all the cool new techniques they've come up with etc.

It seems to be off to a very good start, there's a bunch of excellent articles on stuff like GPU texture synthesis, synching, 3d modelling, demo making.. and a very interesting looking article on QC by one George Toledo :) (I'll be reading that later today, not had time yet).

Release: KinemeCore, v0.5.2

Release Type: Production
Version: 0.5.2
Release Notes

Changes since KinemeCore 0.5.1

  • compatible with Mac OS 10.7
  • disabled "Snap To Grid", since snapping is built-in since 10.6.

Known Issues

  • plugin installation assistant crashes on 10.7; disabled.
  • spotlight importer doesn't install automatically on 10.7 (but you can manually copy it to /Library/Spotlight)
  • syncing with the kineme.net composition repository doesn't work; disabled
  • reporting crashes to kineme.net doesn't work; disabled
  • stepping the viewer frame-by-frame doesn't work on 10.7; disabled
  • "slim title bars" feature doesn't work; disabled
  • editor scroll bar tweaks don't work; disabled
  • "full screen on start up" doesn't work; disabled

Release: Alpha Blend Mode, v1.1

Release Type: Production
Version: 1.1
Release Notes

Changes since AlphaBlendMode 1.0

  • Compatibility with Mac OS 10.7
  • Dropped PPC support (PPC users: continue using AlphaBlendMode 1.0)