[PD] [psql] object hand-holding
Hans-Christoph Steiner
hans at eds.org
Sat Dec 15 00:41:52 CET 2007
On Dec 13, 2007, at 8:31 PM, Chris McCormick wrote:
> On Thu, Dec 13, 2007 at 03:12:18PM -0500, Mathieu Bouchard wrote:
>> On Tue, 11 Dec 2007, IOhannes m zmoelnig wrote:
>>
>>> i don't claim that Gem is a good example. however, i also don't
>>> see how
>>> the data-flow vs control-flow is especially bad in Gem.
>>
>> As long as you pass a "gem" message around that is only a pointer
>> to a
>> shared state that all objects modify, it's all explicit control-
>> flow all
>> over the place. The contents of the "gem" messages doesn't matter
>> at all,
>> and the only thing that matters is the order in which the messages
>> are
>> sent. That's 100% controlflow and 0% dataflow.
>
> It would be way cool if gem was truly dataflow, with the [cube] or
> another
> geometry source at the top of the stack and then geometry/colour/
> texture
> modifiers all the way down until a [render] object. Imagine doing
> audio
> style filtering on geometry streams.
>
> One can dream I guess.
>
> Best,
>
> Chris.
>
> PS This is not a criticism of Mark, IOhannes, Chris's work on Gem -
> it's
> a great library and I love using it! Thanks for all your hard work.
I think that GEM is dataflow-ish, but it is representing OpenGL
render chains rather than the physical shapes they generate...
.hc
------------------------------------------------------------------------
----
Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either
change them, or perish. -William Carlos Williams
More information about the Pd-list
mailing list