Yes it's me again! I came across an interesting question while trying to add some object picking functionality to my EQ application.
What I want to facilitate is for the user on the application node to be able to, using the mouse, pick points on an EQ window, then unproject them and ray cast them for selecting objects. I've figured out the ray casting aspect (I'm using VisualizationLibrary which allows declouping of the scene graph from the rendering so I can just keep that around in the config and run any ray queries against it). Back in 1.2.1, there used to be getCanvas()/getChannel() methods exposed through the API as public (but I guess for internal use) which let me do what I wanted, but these seem to be gone in 1.3.0. I would use those to convert the x,y coordinates of the mouse click event to viewport coordinates for the channel then proceed to unproject using the frustum for the canvas that the channel was rendering (that was a convention on my configuration). What would be the best way to approach this problem at the moment? Thanks! -- View this message in context: http://software.1713.n2.nabble.com/Suggested-way-to-pull-canvas-wall-geometry-from-inside-eq-Config-tp7341673p7341673.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

