模型的3D视图部分除了显示对模型的3D渲染视图外还提供视角控制操作,3D视角导航工具,和右侧选择控制工具栏。
对于3D视图的视角控制,在移动端(触摸屏操作)和pc端(鼠标操作)分别提供了不同的方案,说明如下:
鼠标操作:
- 鼠标右键点击后并进行拖拽可以控制浏览模型的角度。
- 鼠标中键点击后(按下鼠标滚轮)并进行拖拽可以控制浏览模型的聚焦中心点。
- 滚动鼠标中键(滚动鼠标滚轮)可以控制模型视图的放缩比例。
操作演示如下图所示:
触摸屏操作:
- 单指触摸滑动手指可以控制浏览模型的角度。
- 双指触摸并向相同方向滑动双指可以控制浏览模型的聚焦中心点。
- 双指触摸并向相反方向滑动双手指可视控制模型视图的放缩比例。
操作演示如下图所示:
3D视图中的视图导航工具是我们独立研发的交互引擎tuo-three2的一个插件,它能一方面直观的表达当前浏览模型的角度另一方面用户也能通过它来设定当前视角。请看如下演示动态图片。
当我们的前端应用处于几何体分析模式下时,3D视图的右侧还会出现选择控制工具栏。通过这个选择控制工具栏,我们可以过滤选中3D视图中的几何元素。例如根据用户实际操作需求,我们可以设定只允许选择点,线或者面。
我们通过以下动图来描述此选择过滤操作。