cginternals / globjects

C++ library strictly wrapping OpenGL objects.
https://globjects.org
MIT License
539 stars 59 forks source link

Fix world in hand nav #219

Closed j-o closed 10 years ago

j-o commented 10 years ago

Mainly removes assumption that the xz plane is the ground plane and uses AABB instead for constraining navigation. For panning: pan with respect to near/far plane

scheibel commented 10 years ago

I tried the new interaction technique with the glow navigations example and it was different but manageable. Then I tried the technique with a treemap and it was worse.

I think we don't want this behavior in the glow master.

j-o commented 10 years ago

Alright, but I don't think the existing technique is very usable for treemaps either as it is impossible to rotate precisely when zoomed in somewhere else than the center.

scheibel commented 10 years ago

Yes, but I have learned to use the existing technique (which is also flawed) and this new proposed was nearly unusable in the context of treemaps for me.