主窗口>3D渲染视图
3D渲染视图
3D渲染视图是EnviFusion的主要输出平台。EnviFusion工程中可以存在多个3D渲染视图,每一个视图都针对工程中的图层各自保存了一套渲染规则,各3D渲染视图之间可以保持相对独立,也可以通过镜头链接保持视角同步。新建一个EnviFusion工程时会默认打开一个空白3D渲染视图,如图所示。
视图工具栏
视图左上角有一排视图工具栏控件,在3D渲染模式下,工具栏中的控件有如下作用。
:用户调整3D渲染视图中3D物体视角后,本控件允许用户回到上一个视角。
:用户回退到上一视角后,允许点击此按钮重新前进到下一个视角。
:以图片形式截取当前视图窗口中的渲染结果,保存在系统剪切板中。
:在3D控制和2D控制模式之间切换。所谓3D控制,是指用户可以使用3键鼠标对渲染视角做操作(左键3D旋转,中键平移,右键缩放);2D控制指将视角的旋转轴锁死在屏幕法向,此时默认的3键控制为左键平移,中键2D旋转,右键缩放。在2D模式下,系统默认使用平行投影,不对3D物体做透视变换。
:编辑和调用自定义视角。点击此按钮将弹出自定义视角对话框,用户可以编辑和保存当前视角,具体操作在下方章节详述。
:并集选择。在默认选择状态下,用户的选择操作将建立在取消上次选择操作的前提上。选中此选项后,系统将不清空选择对象,而是尝试将当前选中的网格或散点对象添加到已有选中对象当中。
:差集选择。选中此选项后,系统将把当前选区中的对象从已有选中对象中删除,同时在选择集中保留其它对象,即对上次的选中对象做差集操作。
:交集选择。选中此选项后,系统将对已有选中对象和当前选区中的对象做交集判断,同属两个集合的散点或网格对象将得到保留。
:任意多边形选择网格。点击此图标后,系统允许用户在3D渲染窗口中绘制一个任意多边形,凡是位于此选区内的3D物体的表面网格将被选中。注意此工具不能选择内部网格和背侧网格。如果当前存在多个可见图层,系统将会遍历所有图层,计算本选区所包含的网格个数,其中包含网格最多的图层将被置为当前图层,系统最终将会在本图层执行选择操作。用户如果想把某图层排除出选择操作,请首先在图层面板中将此图层置为不可见。
:矩形选择网格。点击此图标后,系统允许用户在3D渲染窗口中拖拽一个矩形选区,凡是位于此选区内的3D物体的表面网格将被选中。注意此工具不能选择内部网格和背侧网格。如果当前存在多个可见图层,系统将会遍历所有图层,计算本选区所包含的网格个数,其中包含网格最多的图层将被置为当前图层,系统最终将会在本图层执行选择操作。用户如果想把某图层排除出选择操作,请首先在图层面板中将此图层置为不可见。
:任意多边形选择散点。点击此图标后,系统允许用户在3D渲染窗口中绘制一个任意多边形,凡是位于此选区内的3D物体的表面散点将被选中。注意此工具不能选择内部散点和背侧散点。如果当前存在多个可见图层,系统将会遍历所有图层,计算本选区所包含的散点个数,其中包含散点最多的图层将被置为当前图层,系统最终将会在本图层执行选择操作。用户如果想把某图层排除出选择操作,请首先在图层面板中将此图层置为不可见。
:举行选择散点。点击此图标后,系统允许用户在3D渲染窗口中拖拽一个矩形选区,凡是位于此选区内的3D物体的表面散点将被选中。注意此工具不能选择内部散点和背侧散点。如果当前存在多个可见图层,系统将会遍历所有图层,计算本选区所包含的散点个数,其中包含散点最多的图层将被置为当前图层,系统最终将会在本图层执行选择操作。用户如果想把某图层排除出选择操作,请首先在图层面板中将此图层置为不可见。
:清空当前图层中的选择对象。用户也可以使用任意选择工具在渲染窗口空白处拖拽,也可以达到清空选择对象的目的。
:跨层网格选择器。点击此图标后,系统允许用户在3D渲染窗口中拖拽一个选区,并沿屏幕法向将此选区拉伸成一个长方体,所有可见图层中位于此长方体之内的网格将被选中。
:跨层散点选择器。点击此图标后,系统允许用户在3D渲染窗口中拖拽一个选区,并沿屏幕法向将此选区拉伸成一个长方体,所有可见图层中位于此长方体之内的网格将被选中。
如图所示为跨层选择所使用的灰色穿透体,在选择面板中点击选择框体可见按钮以使本框体可见。
:交互添加网格。单击此图标后,系统会弹出如下窗口提示:
单击确定后,用户可以选择网格,然后通过选择视图中,对所选网格进行数据标注。
:交互添加散点。:交互添加散点。单击此图标后,系统会弹出如下窗口提示:
单击确定后,用户可以选择散点,然后通过选择视图中,对所选散点进行数据标注。