One use for [separator] is to texture the same image or video to multiple surfaces.  Another is to control the center position of multiple geos that are offset from that center.<div><br>On Sunday, December 6, 2015, João Pais <<a href="mailto:jmmmpais@gmail.com">jmmmpais@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>


<div><div>My examples are very simple, so there won't be any problems with loops and no rendering orders have to be calculated.</div><div><br></div><div>Do I take from your comment that using [separator] does add more overhead than [gemhead]?<br></div><div><br></div><div>For my simple case, it seems that using both of them has the same result. But I would want to know what is exactly the difference.</div><div><br></div><div>Best,</div><div><br></div><div>Joao</div><br><blockquote style="margin:0 0 0.80ex;border-left:#0000ff 2px solid;padding-left:1ex"><div dir="ltr"><div>The [gemhead] also controls the order of execution of chains while [separator] inherits that from the [gemhead].  One giant chain off a single [gemhead] with a bunch of [separator] will not give the same results as a bunch of different [gemhead] with explicit order of execution.  There is some overhead with [separator] that can become non-trivial if enough of them are used (like in a loop).  <br><br></div>One thing that helps is to always give each [gemhead] a value for render order.  This will avoid, or at least help understand, many problems with how rendering occurs.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 5, 2015 at 9:15 AM, João Pais <span dir="ltr"><<a href="javascript:_e(%7B%7D,'cvml','jmmmpais@gmail.com');" target="_blank">jmmmpais@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello list,<br>
<br>
I don't work with GEM so regularly, so I had a question regarding independent processing chains.<br>
I'm showing different [shpere]s, and wanted to do individual transformations on each, such as [color] and [translateXYZ]. Until now I used an individual [gemhead] for each [sphere], but I just learned that it can also be done using one common [gemhead] and [separator]s instead.<br>
<br>
I would like to learn, what are the pros and cons of each solution? Which solution is more efficient and for which reasons?<br>
<br>
<br>
Plus: [color] and [colorRBG] seem to have the same function. Besides the extra inputs, is there any difference/advantage in one object instead of the other?<br>
<br>
Best,<br>
<br>
jmmmp<br>
<br>
_______________________________________________<br>
<a href="javascript:_e(%7B%7D,'cvml','Pd-list@lists.iem.at');" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">http://lists.puredata.info/listinfo/pd-list</a></blockquote></div></div></blockquote></div></blockquote></div>