Thanks for the response. The core project, Virtual World Framework, is currently open source and can be found on github(
http://www.virtualworldframework.com/web/about.html ). The experiment that I'm working on however is being funded by internal research and development funds and is not available on github yet.
A coworker and I checked out the scaling on Thursday of last week, and she was pretty convinced that she could get the scaling the dialog to work. I can understand the situation and complexities of getting clipping and scaling working. Good luck with that, I'll check on the issue you sent a link to.
I'm not too worried about the 3D texture implementation. I've already got drawing on a 3D surface working via a canvas, so VNC shouldn't be much different. In 3D I'll do a pick for mouse events, and I'll get back a surface and the texture coordinates for the VNC surface, and then I'll have to call the mouse events inside of VNC. I'm imagining those handle with events from the canvas normally. Do you see any issues with me calling those same events? I'm assuming that I'll need to duplicate the event parameter that is passed into the canvas event handlers.
Thanks for all of the efforts to get this project up and running,
Scott