Login  Register

Re: Mac Canvas3D location bug

Posted by hharrison on Sep 16, 2013; 7:33pm
URL: https://forum.jogamp.org/Mac-Canvas3D-location-bug-tp4030052p4030055.html

I was trying to debug this a bit with somebody this weekend, I've pushed a debug build of java3d that has some fairly
verbose Canvas3D debugging turned on, you can find it here:

http://jogamp.org/deployment/java3d/dbg/

Get the -cvcdbg version (Canvas View Cache).  It appears that the issue is not solved with u40, but it does appear that
the values being _calculated_ for the Canvas3d are correct, but it would be great if you could confirm that.

You'll get debug spew on stderr, look for lines giving the position before/after a move or resize, the pos values quoted will
be x-y screen coordinates for the top left corner of the Canvas3d, in screen coordinates.  Please confirm that the values
coming out look correct for you, if they do, then either Java3d is somehow passing it to jogl incorrectly, or jogl is doing something odd.

Julien/Sven, any ideas on how to dump out the jogl side of things to correlate the two?

Harvey