using structures to create presets?

jersmi's picture

had the idea to create presets using structure patches-- it's not working. any idea why?

also, this is the layout with the 3d gravity warp patch mentioned here: http://kineme.net/Discussion/General/3DGravityWarppatch

connect the gravity warp to the output object splitter to illustrate.

the preset/structure problem is more of an issue for me.

PreviewAttachmentSize
triangles000.qtz86.07 KB
presetTEST.qtz44.34 KB

jersmi's picture
Re: using structures to create presets?

it was late at night when i posted this-- i'll take a moment now to elaborate: i am looking for a method to make presets for a patch, so i thought i'd try structure tools. right now i have six variables / outputs i am trying to port to a Kineme Named Structure Maker, then to a structure multiplexer and out to structure key members named for each variable. this setup simply doesn't work-- causes glitching. is it not possible to use structures for sending numerical values like i'm trying to do?

the PresetTEST.qtz shows the problem clearly, the other is a larger working composition setup.

Any help would be greatly appreciated.

cwright's picture
Re: using structures to create presets?

Noise will typically only "noisify" an object when its inputs change. To get it to update continuously, enable the "Update Continuously" input (if it's not available, update to the latest version of Kineme3D).

jersmi's picture
Re: using structures to create presets?

The noise patch is not an issue: it behaves exactly how i want it to behave. (i have a mouse patch set up to reset on button release controlling the noise patch's params, i have a timed queue setup as a kind of "sample and hold"-- iow, i'm not using Update Continuously in this patch.)

i'm not sure why you bring up the 3D noise patch? this patch isn't part of the presets/structure tools question.

the general question is: what's a good way to make presets for multiple params (without javascript)?

the specific question is: can structure tools be used to create a preset structure for point values using the Kineme GL Triangle?

sorry i've had a hard time getting specific here...

cwright's picture
Re: using structures to create presets?

I brought up noise because you mentioned gravity not working in another thread connected with this -- noise can behave oddly (not updating sometimes), so maybe that was a cause.

Anyway, presets without javascript: Not particularly -- there aren't many good ways to generate structures in QC. If you don't need a structure, you can use multiplexers, with each index being a single preset -- then, the inputs become the various preset values (you'll need 1 multiplexer per parameter).

structure tools can be used to create a preset triangle. I'm not sure why you'd choose that over javascript (which is built-in and simpler), but it's possible.

jersmi's picture
Re: using structures to create presets?

ah, yes, okay. much appreciated. javascript is still such an unnatural part of my flow...

jersmi's picture
current version of kineme 3d

just checking: which is the most current version, the beta or the official release?

cwright's picture
Re: current version of kineme 3d

currently, it's the beta.

jersmi's picture
Re: using structures to create presets?

btw, re: the gravity warp patch, mouse values update when connected to the noise patch, and don't when bypassing the noise patch. it appears to be isolated to the warp patch.

a small problem, but i thought i would clarify.