山海鲸可视化

掌控3D世界视角!解锁鲸孪生四大相机交互技巧

在数字孪生的三维世界里,视角就是决策者的“眼睛”。传统 3D 工具单一的视角操作通常会带来以下问题:模型旋转失控找不到重点?关键设备细节无法聚焦?

而在山海鲸的鲸孪生组件中,内置了四大相机:鸟瞰相机、跟随相机、漫游相机第一人称相机,各自具有独特的特点和适用场景,为用户提供了丰富的视角选择和交互体验,本文就来为大家详细介绍一下。

1. 四大相机

1.1 鸟瞰相机

在创建鲸孪生组件时,系统会自动创建一个主相机。“双击”进入鲸孪生组件编辑界面,在左侧组件图层“相机”中,可以看到一个“鸟瞰相机”,这就是主相机。鸟瞰相机可以从高处俯瞰整个场景,提供更广阔的视野,通常用于展示整个系统的概览图。

我们可以对鸟瞰相机进行一些基础设置,如选择原点、Z 轴距离、屏幕中点偏移、选择视图、缩放限制、垂直角度限制自动旋转,效果如下图所示:

1.2 跟随相机

跟随相机需要选择跟随对象进行设置生效,常用的方式是设置跟随对象视角后通过交互设置单独展示跟随对象视角,如设置无人机视角、人物行走视角、路径动画视角等。

跟随相机的核心功能是紧紧跟随场景中的特定对象。无论是移动的车辆、行走的人物,还是运转的机械部件,只要设定好跟随目标,相机就会像一个忠实的跟拍者,始终将目标保持在画面中心,在展示动态过程、追踪移动目标等方面具有显著优势。

1.3 漫游相机

漫游相机是数字孪生场景中一种常用的第三人称的视角相机,可以帮助用户在虚拟场景中沉浸式浏览,从不同的角度和位置观察和了解场景中的物体和结构。

添加漫游相机后需要为漫游相机添加路径动画来设置漫游路线。(路径动画设置相关教程请移步 →路径动画

1.4 第一人称相机

第一人称相机将用户的视角直接代入场景中,以第一人称的视角进行观察和体验,宛如身临其境,在模拟驾驶、室内装修预览等场景中,带来极其逼真的感受。

2. 交互设置

在山海鲸可视化中,我们可以通过交互来实现一些想要的效果,交互通常指的是通过一个触发条件来触发某个组件去完成一个动作,而当前物体进入/离开相机可视范围就是触发交互的事件之一,而这个事件需要设置相关的“物体”“检测相机”

1. 当物体进入或者离开相机可视范围时就会触发交互,从而完成预设的动作,而这个物体必须要有“相机可视化检测”设置项,目前只有“形状”组件支持,包括:正方体、球体、平面、圆柱体、圆锥体、多边形平面、曲线面片

2. “检测相机”就是用来检测物体是否进入自己可视范围内的相机,“主相机”指的是当前场景设置的默认相机,该相机可以是鸟瞰相机、跟随相机、漫游相机、第一人称相机中的一种,通过选中“场景”然后在右侧样式进行设置,如下图所示:

3. 当打开物体的“相机可视化检测”设置项并选择“检测相机”后,我们还需要为物体添加具体的交互,这样当物体进入或者离开检测相机的可视范围时,就会自动触发交互,从而实现预设效果。