Stefan Eilemann wrote
> 
> 
> On 2. Jun 2012, at 11:47, maxtangli [via Software] wrote:
> 
> Ideally this should be integrated into Equalizer, where a per-segment
> setting references the appropriate distortion map. As a workaround, you
> can do this in Channel::frameViewFinish using a special channel name. If
> you use multi-view layouts, we need to implement issue #125 first.
> 
> 

Hi,stefan.
Thanks for your advice. I'm setting up tiled muti-projectors on unplannar
surface, therefore geometry correction and other per-frame image operations
is required. For each projector/segment the operations is different.

I think it should be like this:

frameViewFinish(frameID, frameNumber)
{
if (channel.getName() == "channel1")
        find Frame with frameID in channel.getOutputFrames() ?
        do image operations to the image belongs to this Frame ?
else
...
}

I have two questions:
1. I want to get the frames belongs to a segment/projector. Will
channel.getOutputFrames() do this right?

2. how can I get the image data belongs to a Frame ? I find
Frame.getFrameData() holds serveral images, I can't tell which image belongs
to the current Frame.

Thanks.
maxtangli.

--
View this message in context: 
http://software.1713.n2.nabble.com/Multi-Projector-with-Equalizer-tp7580243p7580319.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to