Cesium里第一人称开车逛LA是什么体验?

路径漫游

这个示例与其说开车,不如说坐车 😂

本质上是从"路径漫游"功能改来的,可以直接参考官方示例

这里主要就是增加了一个第一人称观看的视角,这个视角允许调整相机相对于模型本身的偏移位置,并且能够通过拖动鼠标来旋转视角,让漫游效果更加沉浸。

第一人称

第一人称视角的实现,实际上是直接接管了整个 Cesium 的相机控制,主要做了以下几件事

  1. 去掉 Cesium 的相机控制
  2. 监听鼠标左键按下和拖动的事件
  3. 每帧重新计算相机的位置,以及根据鼠标拖动的结果计算相机的旋转状态
  4. 修改相机状态

实际体验一下

开始漫游默认为第一人称,开启第一人称漫游时,按住鼠标左键拖动为旋转视角。

另外,由于模型是用的谷歌地球的 3DTiles 模型,所以可能需要翻墙 😅

其他


Cesium里第一人称开车逛LA是什么体验?
https://www.liaomz.top/2023/08/18/cesium-li-di-yi-ren-cheng-kai-che-guang-la-shi-shi-me-ti-yan/
作者
发布于
2023年8月18日
许可协议