thanks to your work, we are finally able to run YaDiV on MacOsX again. As we switched to swing generics introduced by Java 7 recentl, MacOsX support of java3d was a big issue.
However, we discouvered one oddity. We use 3D textures for interactive volume rendering. In short, we are using projection planes that are orthogonal to the viewing direction and rotate the texture coordinates instead of the plane geometry when the view changes. For this, we use the Texure3D boundary mode(s) CLAMP_TO_BOUNDARY.
Normaly, this produces a result like this:
With Java3D 1.6 pre8 on MacOsX it looks like
which looks like WRAP mode instead. Any ideas here?
Edit.2: Harvey, please replace GL_TEXTURE_2D by GL_TEXTURE_3D, I'm probably right and MrFreeze will confirm whether it works. It would be fine to provide a build with this fix at least to ensure it works.