Sounds reasonable, George. In regards only to CamTwist, it's probably
worth observing that the formal image filter protocol isn't mandatory;
consumer patches can be at root in compositions used in CamTwist. The
primary reason for formatting a composition to resemble an image
filter, in CamTwist, is so it can be stacked amongst other image
filters and be a contributor to the image filter chain without
completely over-riding any filters which are stacked below it.

On Thu, Apr 5, 2012 at 9:33 AM, George Toledo <gtole...@gmail.com> wrote:
> So, it sounds like one could attach the output of the syphon client to the 
> image splitter that gets published "out" of the qtz image filter type 
> protocol.
>
> Then, in QC or some other app, you'd run the composition with a Syphon Server 
> at the top layer, and use "OpenGL Scene" as the source. This would allow one 
> to get around stuffing Consumer patches in a Render In Image patch to make a 
> bunch of consumers be able to "conform" to the image filter protocol.  You'd 
> also be able to run the composition with MSAA if it's enabled in some host, 
> while having CamTwist load the composition with the Syphon client.
>
> Though, if everything is in a render in image patch anyway for some reason, 
> or was just a legit Image Filter (no RII/consumers involved), it likely makes 
> sense to just load the composition straight into CamTwist rather than use the 
> image in on Syphon and share it with CamTwist.  It would be a more direct 
> route.
>
> -gt
>
> On Apr 5, 2012, at 9:12 AM, Lee Grosbauer wrote:
>
>> I'm not yet caught up on Syphon or it's use in CamTwist, hopefully
>> Achim could respond more accurately, but the way in which CamTwist
>> otherwise integrates Quartz Compositions is to host them formatted as
>> image filters or variations thereof. I'm suspecting that Syphon would
>> therefore be similarly formatted and hosted accordingly? Frankly, I
>> was following this thread precisely in hopes of getting some
>> clarification in that regard. heh. :-)
>>
>> On Thu, Apr 5, 2012 at 8:54 AM, George Toledo <gtole...@gmail.com> wrote:
>>> How is it that Syphon works into this setup? I thought CamTwist can load 
>>> and run qtz's already. Does it seem better for framerate to stream the 
>>> output of a running composition to a qtz running in CamTwist with syphon as 
>>> a "listener"?
>>>
>>>
>>> On Apr 5, 2012, at 4:24 AM, Achim Breidenbach wrote:
>>>
>>>> Hi,
>>>>
>>>> since it is very hard to implement this virtual camera, we decided to 
>>>> recommend using CamTwist in order to stream content for BoinxTV at this 
>>>> time. It turns out, that in combination with Syphon and SoundFlower this 
>>>> works very well for our customers.
>>>>
>>>> best,
>>>>
>>>> Achim Breidenbach
>>>> Boinx Software
>>>>
>

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to