I think what you want to do is to make one master qtz, or qtz based app, make a pixel map of your area, and then use a traditional video server to screengrab your pixel map areas, and send to the correct video surfaces. Warping can be done with the GL Tools quad warp. If you are using the projectors, some of those models have built in warping functionality, fwiw. I've been able to write to hundreds of surfaces with a single qtz using that approach.
-George Toledo On Thu, Apr 29, 2010 at 10:16 AM, Adrian Ward <[email protected]>wrote: > > Hello list, > > This is purely speculative but I'd love to hear people's thoughts on this, > particularly pointers to what would be the best ways to proceed. > > What if I had a massively powerful Mac Pro with the maximum number of > graphics cards in it, each DVI output going to a different hi-res projector? > These projectors are arranged so that they overlap slightly, perhaps in > weird orientations and angles! Each screen outputs one portion of a single > Quartz Composer composition, and the magic application that does all this > handles edge-blending and warp distorting each of the screens and > synchronising rendering so that they are all magically perfect. > > Those in the know will recognise this as something a bit like WATCHOUT, > except I'd like to see it done with Quartz Composer on Mac OS X > thankyouverymuch. It's also pretty close to what Quartz Composer Visualiser > does at the moment (except without the smartypants edge-blending and so on). > > Q1. > Whats the maximum number of DVI outputs I can reasonably pack into a single > computer these days and expect decent performance using QCRenderers? 4 x > dual DVI outputs (ie. 8?) - Can this figure be any higher? Any > recommendations on what cards I should look at? > > Q2. > Whats the maximum number of QCRenderers I can reasonably run on a single > machine? Or can I do something smart like have 1 renderer for the entire > composition and split it's output, post-processing the edge-blending and > warp distortion? I think not, but it's an idea. > > Q3. > Would it be better to go for a distributed, multi-computer setup instead of > one-machine-does-it-all? I like QCV's approach of handling both > effortlessly. > > Q4. > Who on this list with the appropriate Cocoa/OpenGL/Wizardry skills might be > interested in being hired to help make something like this happen? At this > stage there's no guarantee this might happen, it's just a speculative idea > for now. However, drop me a line off-list if you think you'd be interested. > > Okay - that's all for now. Thanks for listening to my braindump! > > Best, > > > Ade. > > > > > > > Clay Interactive Ltd, Studio 3.1, 128 Hoxton Street, London, N1 6SH, UK. > http://www.clayinteractive.co.uk/ > > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > > http://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com > > This email sent to [email protected] >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

