【更新&教程】2022.8.18 增加了3D线,如何设计三维城市漫游镜头路线?电影级运镜漫游
现在你可以在生产的建筑物中绘制3d漫游线,预览三维漫游效果。通过可视化的方式设计合适的漫游线,堪比电影级的运镜漫游效果。可导出路径数据,方便开发者使用。
一、了解漫游基础
三维可视化的主要作用是通过三维方式去更好的表达世界,在所有三维可视化中,漫游功能是最具视觉表现力的。
比如机场可视化,跟随飞机在空中飞行。
比如车辆跟踪
比如路线导航
比如建筑镜头环绕扫描
......
首先理解镜头漫游的基础知识,如下图

常见的漫游有3种方式
1、绕点漫游,1条镜头线(camera position) + 固定的目标点(camera lookat)
2、绕线漫游,1条镜头线(camera position) + 1条目标镜头线(camera lookat)
3、单线漫游,1条镜头线(camera position) ,通过算法找合适的camera lookat

二、制作3D漫游镜头线
注意使用geobuilding生产的漫游配置数据,将始终基于经纬度数据。导出漫游配置请根据自己的引擎进行转换。
制作3D线
1、【曲线工具】绘制一条线,
2、【要素转换】-> 将其设置为“3d漫游线”,
右侧多了一条立体的3d线。其中白色是曲面,紫色是原始路径。这个时候可以随意拖动左侧线,右侧3d线也会发生变化。

选择线上得多个点,可设置整体线(连续点)的高度

有两种方式:
“所有点高度” 是整体抬高或者降低。
“所有点逐个高”是每个点逐步抬高或降低,类似螺旋线。本文最后视频开头就是这种方式。

除了设置多个点,也支持设置单个点高度。选择其中一个点

在右侧点击3D线点球(球出现绿色框)也可改变位置和高度。
按着shift键拖动右侧3D线点球,可以动态改变当前点的【位置】。

按着 ctrl键拖动右侧3D线点球,可以动态改变当前点的【高度】。

三、预览漫游效果
设计的漫游3D线可导出为高度的点数据,方便前端开发者使用。
根据漫游类型选择要素,点击【三维漫游】按钮,选择漫游类型。这里使用绕线漫游。先选择一条镜头线(摄像机位置camera position),按着shift键再选择另一条镜头线(camera loookat)。

设置漫游速度

进入漫游,geobuilding提供了全屏幕的三维漫游展示,针对不同类型的漫游有相应的参数设置。

导出数据
提供漫游路径数据下载,方便开发者在第三方三维引擎使用

数据格式示例

漫游片段保存
你还可以保存漫游片段,下一次一键漫游,不需要再选择要素。

在左侧工具3D漫游->漫游片段

点击查看城市漫游设计教程 https://www.bilibili.com/video/BV19d4y1o71L
点击查看室内漫游设计教程
https://www.bilibili.com/video/BV1wG4y1z7eH?spm_id_from=333.999.0.0