A WebGL framework for visualizing 3D models