UE5 像素流送 与前端API 实践(二)—Navigate

       这篇主要讲的是相机视点的控制,从三维GIS的概念上来说叫导航(Navigate)控制。

      主要用于记录开发一些效果,如果有感兴趣的可以一起交流

       主要参考:B站吉叶子、,https://www.bilibili.com/video/BV1N54y1e7JS/?spm_id_from=333.999.0.0&vd_source=bb08d36dee0151b9eb6552d76f340a35

       主要包括以下一些功能

       1:相机旋转、停止旋转(主要是Pawn 自身360度的旋转,经过测试后发现似乎不是自己想要的功能,更希望实现的是Pawn 绕场景中心位置进行旋转,比如绕着某栋建筑物旋转)

       2:获取当前Pawn 的位置信息(包括xyz,yaw、pitch、roll、 distance用于可以保存到后台,做一些导览点)

       3:设置场景的位置(通过视点信息来设置场景位置以及后续的一些交互)

       3.1  可以设置飞行到目标点的时间

       3.2  可以设置飞行到目标点是平滑飞行过去还是瞬间切换到目标点

       3.3  可以设置定位到目标点后是否可以平移缩放、是否只能旋转不能缩放,是否定位后不能进行操作等相机模式

      4、可以通过在引擎中预定义的位置信息名称来进行视点切换

      具体的效果地址在B站:https://www.bilibili.com/video/BV1rG4y197b3/?spm_id_from=333.999.0.0&vd_source=bb08d36dee0151b9eb6552d76f340a35

      

posted @ 2022-12-01 17:59  Gis3d  阅读(935)  评论(0编辑  收藏  举报