R: Rejected

Kineme 3D crashes

QC4 MBP/ATI X1600

Attached are crash reports and a comp with Kineme 3D. Vade may have already reported the crashes associated with an earlier version of this comp via other channels. Crashes can come when changing any parameter in the chain of patches connected to the Kineme 3D patch.

Polar 3D Point Structure from Cartesian Point Structure and back again conversion patches.

Sometimes it's much easier to animate point data by modulating it's distance from a point (say origin point for simplicity).

When dealing with a large set of points and using Javascript to convert ["X","Y","Z"] to ["d","theata1","theata2"] is pretty CPU intensive. It takes enough CPU just to adjust the values of the points you want that it would make sense to do the arbitrary co-ord system conversion inside two custom plugins.

I guess OpenCL lends itself to this but I'm a) on Leopard and b) like the idea of a simple plugin to do this c) will find OpenCL daunting when I do get to it! d) hear OpenCL is unstaaaable at this point.

One patch to convert point structure objects from [x, y, z] to [d, Θ1, Θ2]. Mess with d value on some of the points (or Θ1/Θ2 values if that's your thing). Another patch to convert from [d, Θ1, Θ2] back to [x, y, z] to be feed to Kineme Point Structure patch.

I know it's not a good time to request new Kineme patches but I figured in a way it's quite a simple build (if you can do that sort of thing which I obviously can't) and it might interest somebody as an exercise. Conceptually at least it sounds easy!

3d plugin bug?

1 got a problem with a composition with i made before i have update the k3d plugin. before the update it runs fine. now i only get a clear screen with white grey cubes. not even a black screen. i got the following error message

0x9366b591: -[QCContext renderPatch:time:arguments:]
0x9366b366: -[QCGraphicsContext renderPatch:time:arguments:]
0x9366a26b: -[QCOpenGLContext renderPatch:time:arguments:]
0x9366a10a: -[QCPatch(Runtime) render:arguments:]
0x0000e352
0x936f123f: -[QCView render:arguments:]
0x936f1816: -[QCView _renderGLContext]
0x9617ebf8: -[NSView _drawRect:clip:]
0x9617d6ef: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
0x9617da86: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
0x9617da86: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
0x9617da86: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
0x9617c045: -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
0x9617b987: -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
0x961784ab: -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
0x960b8e7b: -[NSView displayIfNeeded]
0x960b8a29: -[NSWindow displayIfNeeded]
0x96174603: -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:]
0x9617405c: -[NSWindow orderWindow:relativeTo:]
0x9613b9ea: -[NSWindow makeKeyAndOrderFront:]
0x0000d829
0x15ec17b1
0x960bc4a5: -[NSDocument showWindows]
0x9639770d: -[NSDocumentController openDocumentWithContentsOfURL:display:error:]
0x0001aea0
0x0001ae17
0x96397488: -[NSApplication _doOpenFiles:]
0x963973e1: -[NSApplication(NSAppleEventHandling) _handleAEOpenDocuments:]
0x960b90db: -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:]
0x941b2a9f: -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:]
0x941b27af: _NSAppleEventManagerGenericHandler
0x94aff648: aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*)
0x94aff57e: dispatchEventAndSendReply(AEDesc const*, AEDesc*)
0x94aff425: aeProcessAppleEvent
0x91e30981: AEProcessAppleEvent
0x960b68e9: _DPSNextEvent
0x960b5f88: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
0x960aef9f: -[NSApplication run]

KinemeCore 0.5.1 new installation to system not detected on 10.5.8 MacBook Pro

Problem:

I downloaded the latest KinemeCore installer and ran it. This was my first time installing KinemeCore -- it was not replacing an earlier install.

Installation put the KinemeCore.plugin file in my /Library/Graphics/Quartz Composer Patches/ directory with admin permissions, however the K menu did not appear in QC (or any other sign the plugin had loaded), even after relaunch, reboot, and reinstall attempts.

Solution:

Most of my Kineme patches are actually installed in /Users/MyUserName/Library/Graphics/Quartz Composer Patches/. As an experiment, I tried manually relocating the plugin there and authenticating. Relaunched QC, and the K menu appeared! So far things all appear to be working correctly.

Cause?

Not sure if the issue could be:

  • Because I have a file in /Library/Graphics/Quartz Composer Plug-Ins (OpenEmuQC.plugin)
  • Because I have files in both Patches and Plug-Ins in my user library
  • Because my other Kineme plugins are in userspace, but the installer automatically puts core in systemspace
  • ...some other reason.

Particel Tools in snow

Hi. Cant get particel tools going under either 10.6.0 or 10.6.2 works on same machine under 10.5.8 Shuold i submit a proper bug report?

Boya