一、说明:
最近在研究使用threejs加载全景视频视图+BIM视图的联动对比,需要制作BIM模型场景下测试用的全景视频demo。
二、生成方法
全景视频的可以使用全景相机拍摄,也可以使用三维引擎渲染生成。
BIM建模引擎Revit中可以使用渲染插件生成:有1.EnscapeEnscape全景图制作教程 、2.twinmotion BIM系列之~如何制作720云渲染全景图 - 知乎
也可以在Blender、UE、Unity中生成
三、使用Unity记录
参考:Unity 制作360全景视频 全景图片流程_recoder能渲全景吗-CSDN博客
1.安装包Recoder

安装网络错误,可以调整防火墙等
2.录制全景视频
打开窗口:

参数说明:
-  Animation Clip:录制动画剪辑 
-  Movie:录制视频 
-  Image Sequence:序列帧图片 
-  GIF Animation:GIF格式的动图 
-  Audio:仅录制音频 

1.点击AddRecorder选择Movie
2.在Source选择360 View
3.Recording Mode选择模式
Manual 手动开始与关闭录制
 Single Frame 录制单帧(输入第几帧)
 Frame Interval 帧间隔(开始帧到结束帧)
 Time Interval 时间间隔(开始时间到需要录制的时间)
START RECORDING开始录制
录制生成MP4

3.制作全景视频播放器



1.创建空物体增加组件VideoPlayer,Render Mode模式选择 Material Override
2.在这个物体下再次创建一个球体,材质设置成Skybox/Panoramic
3.在组件VideoPlayer中Video Clip选择360视频
4.Renderer选择球体
5.摄像机放在球体中间就可以看到360视频
4.制作全景图片
这个就比较简单,创建一个球体,材质设置成Skybox/Panoramic,直接拖入图片就可以
 录制图片一般只需要录制1帧就可以了,不要忘记设置,到时候录制一大推高质量图片
 设置参考:

 (图片设置)记得把Geberate Mip Maps取消勾选,不然图片会有一条缝隙

 相机设置:
 如果无法正常显示制作好的360图片或者360视频,可能是相机设置有问题




















