为三维场景配置视角
- 更新时间2025-08-27
- 阅读时长2分钟
创建三维场景后,可配置用户控制的视角与三维场景的交互方式。
关于配置三维场景窗口视角的范例,见labview\examples\Graphics and Sound\3D Picture Control目录下的3D Model of Solar System VI。
按照下列步骤,配置一个在三维控件中使用的三维场景视角。
- 创建一个三维场景,或打开一个包含三维场景的VI。
- 在前面板上,右键单击三维图片控件,将游标移至快捷菜单的视角控制器,打开可用的选项。
- 在下列视角控制器选项中选择:
- 无 - 不使用三维场景的视角。
- 球面 - 将视角配置为绕一个固定点旋转。固定点就是三维场景中三维图片控件的中心点。
- 飞行 - 将视角配置为在三维场景上自由飞行。如选择该选项,不要将视角远离三维对象,否则可能看不到任何对象。
- 定向 - 将视角配置为相对于z轴固定的点旋转。如选择了该选项,LabVIEW不允许视角向右或向左倾斜。
- (可选)要禁用自动重绘,右键单击三维图片控件,并从快捷菜单中选择视角控制器»自动重绘,取消勾选该选项。要对三维场景进行多次更新,并只需在更新全部完毕之后才查看三维场景时,可禁用自动重绘功能。
注: 如要禁用自动重绘,可使用循环,如For循环或While循环,更新三维场景。将组成三维场景的VI、属性和方法放在循环之中。LabVIEW每次循环时都将重绘三维场景,每次重绘都将把视图更新为与视角一致。
- 运行VI,生成三维场景。
- 使用操作工具,在三维图片控件中单击和拖曳,将视角围绕三维场景移动。使用操作工具单击和拖曳时按下<Shift>键,可放大或缩小三维场景。使用操作工具单击和拖曳时按下<Ctrl>键,可在屏幕平面上重新定位视角。(macOS)按下<Option>键。(Linux)按<Alt>键。
也可使用视角控制器:类型和视角控制器:自动重绘属性,通过编程配置三维控件中三维场景的视角控制器选项。