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

Reply via email to