On 9. Jun 2012, at 9:47, praktikant [via Software] wrote:

> I had a look at the "quick&dirty" Channel::processEvent() function, which 
> should be moved to Config::handleEvents(). But how can I access the frameData 
> from the Config class, and how can I make sure that I obtain the right 
> frameData (the one from the channel where the mouse event took place)?

I suggest you do the reprojection (generating the pick ray) in 
Channel::handleEvent, send a custom ConfigEvent containing the pick ray to the 
application and do the ray/scene intersection when handling the event in 
Config::handleEvent.


HTH,

Stefan.



--
View this message in context: 
http://software.1713.n2.nabble.com/mouse-pick-tp5509857p7580383.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