UE4中使用Ansel插件截场景全景图

1.进入你的项目,点开设置----plugins,

 








2.搜索关键字 Ansel就能看到,勾选上,然后根据提示重启项目,完成这步之后还不能运用这个工具,还需要做一些额外设置,比如设置Ansel截图精度,输出路径等等,打开NvCameraConfiguration,根据需要设置然后点击save保存设置
  













3.然后通过控制台执行一段命令,这也是有些伙伴看文档时遇到的问题,不知道该怎么输入。可以按Win+R按键打开运行,然后输入cmd,然后在行末点击右键粘贴复制好的命令,然后敲击回车,退出即可。
"C:\Program Files\NVIDIA Corporation\Ansel\Tools\NvCameraEnable.exe" whitelisting-everything 












然后回到项目视口,确保是独立窗口运行模式运行项目
4.进入游戏中按下ALT+F2会打开Ansel,但是由于按键冲突也会使画面进入无光模式,再按下F3即可回到正常状态。



















UE4正常视口操作不同的是,打开Ansel后,旋转视角是按住鼠标左键,X下降,Y上升。左侧面板可以看到很多傻瓜式的滤镜以及相机参数等选项,简直美图秀秀。最下面的抓拍类型可以按照需求选择,其实大家最关注的应该是360,立体截图,360立体截图。更为贴心的是,360立体截图已经把左右眼合成为一张上下分格的图片,方便我们直接使用一些播放器直接播放浏览。



















5.此处测试一张360度立体截图,4K分辨率,大概0.8G左右。效率是极高的,这样一张分辨率的图,我的1070卡大概5秒钟完成。上方会显示路径及名称
就这样简单的几步便可输出没有明显缺陷的立体全景图,如果使用Stereo Panoramic Movie Capture的话,可能还会因为设置参数不正确导致渲染时间过长或有瑕疵。玩家在游戏中任何时间和位置都可以开启并截图,将精彩瞬间记录下来,极为高效。



















但是缺点就是,Ansel还没有开放SDK,目前只能截图。开放SDK之后强大的程序员爸比应该会通过修改代码实现跟随相机路径的360立体动画。
大概就是这样了。

没有评论:

发表评论