Simple Track Ball With Inertia (Composition by dust)

Author: dust
License: MIT
Date: 2010.03.26
Compatibility: 10.5, 10.6
Required plugins:

here is a simple trackball you can use with exposed orientation values. now like the title says this is just a simple dirty implementation of a trackball. there is a simple patch that is basically a few math expressions nothing more than some 2nd grade math as in addition multiplication and division maybe division is 3rd grade can't remember now. so the simple patch should run on leopard as its just a few equations.

there is also a snow leopard patch that acts more like the stock trackball with inertia and friction etc..... like i said again this is a simple trackball meaning i'm not using euler angles and quaternions or z rotation. we are not flying space ships here just rotating things so sometimes there is no need for pitch roll and yaw from xy coordinates.

if you want that level of complexity or another degree of freedom or maybe more of a stock trackball feeling with exposed orientations just add the inertia from the simple trackball with inertia example presented here to my quaternion trackball located in this repository as it is a direct implementation of Apples trackball.h

Phidget Accelerometer Patch transition from Tiger

algoriddim's picture

Hiroaki from Japan made in 2006 this Phidget Accelerometer Patch for Quartz Composer in Tiger. Hiroaki's website Is somebody interested in transforming it into Leopard or Snow Leopard? I attach the sourcefile and the XCodeproject Hiroaki provides.

Snow Leopard and Leopard update Performance Update 1.0

cybero's picture

Snow Leopard and Leopard update Performance Update 1.0 is now available - addressing hard drive - performance freeze issues - see http://support.apple.com/kb/HT3901 - just might help with some , but probably by no means all reported freeze up issues.

Does require a restart.

Plugin Installs

comper's picture

I installed the Kineme plugins in the /Library/Graphics/Patches folder on the root of the system drive and I do not see them in Quartz Composer.. I am running Tiger 10.4. Quartz Composer ver. 2.1.1. I have restarted the computer and still do no see them in QC. The plugins I put in are:

  • AudioVideo-0.2
  • DirectoryScannerBlocking-0.2
  • extract_in_your_Documents_Folder
  • FolderMoviesPatch-0.3
  • ImageWithCompositionPatch-0.3
  • KinemeCore-0.1
  • KinemeQuartzComposerPlugins-0.2
  • LoadUserPluginsFolder-0.1
  • ParticleTools-0.2
  • PBMesh-0.1
  • QuickLook-0.2
  • SnapToGrid-0.1
  • SpeechSynthesisPatch-0.3
  • SpookyPatch-0.2
  • StructureTools-0.1
  • TextFileWriterPatch-0.3
  • TexturePatch-0.5
  • XcodeTemplateForCustomQuartzComposerPatches-tiger-0.5.pkg

I realize some of these plugins are only for leopard. Do I have any listed that cannot be use in Tiger or is there another problem somewhere. I would really like to use these plugins. They seem to be what I'm looking for. Any help is greatly appreciated.

Thanks, Steve