Snow Leopard

Simple Track Ball With Inertia (Composition by dust)

Author: dust
License: MIT
Date: 2010.03.26
Compatibility: 10.5, 10.6
Categories:
Required plugins:
(none)

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

Nested Structures with XML Downloader

mattgolsen's picture

I'm having some trouble with a fairly large composition that I've developed originally on Leopard. Part of the composition has a patch that downloads an XML feed from a site, and uses the first portion of the feed which has nested substructures to create labels for data, and the second half of the feed has the actual data. On Leopard it pulls and displays the whole feed with no trouble, but on SL it appears to partially truncate these nested substructures from the feed. See attached files for examples.

Has anyone experienced this or any related weirdness?

Collada DAE to GL Tools Structure via OpenCL (Composition by gtoledo3)

Author: gtoledo3
License: (unknown)
Date: 2009.12.20
Compatibility: 10.6
Categories:
Required plugins:
(none)

This is a composition that shows the simplest way to turn a loaded dae/collada object into a structure that can be rendered by GL Tools 1.4 structure render patches.

I'm including a sphere for testing. Sooo, have both files on your desktop, or say, in downloads... the same folder, or replace with the model of your choice.

Below, are some clips of a little more fleshed out (though less universal) version, with some extra mesh filtering going on...

SnowVJ Mixing Desk

cybero's picture

Took the simple SnowInteractive item I'd posted elsewhere and upped it in terms of how useful the moving around was, eventually coming up with a possibly multi-touch convertible item that could SoundBank and allow for mixing volumes, pitch, positioning by simply moving the sprites. Doesn't have to have the moving background OpenCL based, but would like to add some feedback into that too.

Get Snow VJ here :-)

ScreenGrab

Interaction & Meshes

cybero's picture

This is based upon, although it's pretty different in a lot of ways from, Snow, the Developer Code Sample Apple made available after Snow Leopard came out.

SL patches Interaction, Instructions & Circle used

When you drag the transparent circle around it affects the rendering of the particles surrounding.

Uses the Snow Particle OpenCL routine.

Thanks to Apple for that one.

This is a pretty useless thing, but it's a nice bit of nonsense to end a headache of a day upon.

ScreenGrab

cybero 2009 Nov 16th