天刀全景美图分享与详细教程 段段出品

[ 2018-03-27 15:28:49 网友评论0 来源:多玩天涯明月刀 作者:段段 进入论坛]
摘要

天涯明月刀ol全景图美图分享与详细教程,自由相机文件格式深度解析。

  段段天刀综合助手第四弹——天刀全景美图分享与详细教程+自由相机格式深度解析

  大家好我是段段(长生剑,id 涂铃铃),今天主要给大家带来的是天刀全景图的制作方法。

  废话不多说,首先先上一个成品(由于全景图需要特殊浏览方式,请点击链接查看web版,或保存在手机中,导入到“米家全景相机”等同类软件中查看)。我目前一共做了四个全景图(天香谷、化清古佛、巴蜀翠海晴天和雷雨两幅)。

  成品例图,巴蜀翠海(晴天):

天刀全景美图分享与详细教程 段段出品

  接下来开始正式的教程讲解:

  首先,全景图大家想必都不陌生,如今全景相机的流行,微博QQ空间等对全景图浏览的支持在去年就火了一把。当初我也有想过制作全景图,但苦于效果不佳没有制作。我也零星发现了一些天刀玩家制作了全景图,但都是使用常规方法制作的,缺点如下:

  1. 需要大量的截图,来保证截图重合部分面积足以用算法自动识别整合;

  2. 合并效果不精确,细看有很多瑕疵。

  由此段段近日专门深入研究了天刀自由相机的使用方法,并特意解析了自由相机保存的二进制文件格式。在这里给大家讲解一下该文件格式的结构。

  简单回顾一下自由相机用法(官网有详细命令用法)。

  1. 使用 ///SetCustomCurve 1-9数字 可以分别保存9个关键点的坐标与角度;

  2. 使用 ///SaveCustomCurve 文件名.cc 命令保存9个关键点的信息到文件中。

  由于大家苦苦期盼的视频编辑器等工具官方一直没出,目前自带的自由相机在游戏里控制起来也很不方便,所以段段尝试了人工构造关键点文件并加载到游戏中。

  具体格式如下:

  文件前12个字节是三个float型数据,分别是保存文件时,角色(注意,非摄像机)的xyz坐标(游戏内坐标 * 100)。接下来60个字节未知(全部以0填充)。

  然后是顺序存储的9个关键点数据,结构完全相同,每个关键点数据结构为:12字节null数据(以0填充),两个float型角度数据(水平旋转范围0~2PI,俯仰角-PI/2~+PI/2),24字节null数据(0填充),三个float型xyz坐标数据(游戏内坐标 * 100)。

  段段为此写了一个Python脚本来构造这样的CC文件。

  [代码稍后整理上传]

  文件大致格式如下:

二进制文件结构.png

  接下来讲解一下如何用此方式来精确地制作天刀地全景图。由于我们现在可以精确构造相机的参数,也就是可知每张照片的参数,这样就不再需要全景图制作工具去自动识别、整合,而可以直接传入参数合并,由于天刀本身也是游戏截图,所以精度会非常高。

  具体步骤如下:

  1. 找到一个风景秀丽的地方~记住它的坐标x, y,大致猜测一下高度z(一般150~500之间)。

  2. 用段段的脚本生成两个文件a.cc和b.cc,这两个文件一共包括18个关键点,俯仰角度60度,0度,-60度,水平旋转也是每60度一个,共6个。故3*6=18个数据。

  3. 在游戏中///SetFOV 70,游戏中的FOV我猜测是以短边算的,也就是横屏的话,纵向是70。由于脚本中是每隔60的FOV一个点,设置为70可以避免接缝出现问题。

  4. 游戏中使用 ///LoadCustomCurve a.cc 来导入第一个文件,依次使用 ///GotoCustomCurve 1-9 分别到9个角度,按PrintScreen截图。

  5. ///LoadCustomCurve b.cc 来导入第二个文件,同上方法截图。

  6. 安装“hugin”软件(开源的全景图制作软件,大家也避免使用其他盗版软件哈)。

  7. 打开hugin,依次拖入18张截图,提示输入FOV的时候填写102.44(16:9的情况是填102.44,2*arctan(16*tan(70°/2)/9) = 102.44,屏幕是4:3等就换下数计算一下)(还有一点,不知道是不是软件bug,段段一次性拖入的话,会因文件过大自动计算卡死,需要一个一个拖,也许有设置可以搞,这个发现好方法后我再回来补充,本人现在是自动构建一个配置文件来快速解决此问题)。

天刀全景美图分享与详细教程 段段出品

  8. 依次双击每个文件,设置偏航和俯仰参数,18个截图,前6个俯仰为60,中间6个为0,最后6个位-60,每6个截图中,偏航从0每隔60设置到300度。

天刀全景美图分享与详细教程 段段出品

  9. Ctrl+Shift+P 打开预览窗口,检查无误后,点选缝合器面板,配置参数后缝合即可得到最终文件。

天刀全景美图分享与详细教程 段段出品

天刀全景美图分享与详细教程 段段出品

  10. 文件已经得到了,如何查看呢?可以手机上装一个“米家全景相机”,将文件导入到手机打开,就可以依靠手机的陀螺仪,起身浏览全景图了!也可以配合VR设备,效果更好~

  总体教程就是这样了,熟练之后,做一个全景图只需要3分钟左右,相比传统方法需要数十分钟来说简单了很多。当然还可以通过以下网站查看我制作的及大家分享的全景图,您若是制作了好的全景图投稿也可以通过论坛PM或下方链接联系我,添加到全景图集中。

  >>点击进入原帖查看全景图板块<<

点击进入论坛参与原帖讨论 >

看完本文后有何评价?已有0人评价,点选表情后可看到其他玩家的表态。

0
给力
0
鄙视
0
膜拜
0
么个
0
不解
0
坑爹
0
路过
牛顶 鄙视 膜拜 么个 不解 坑爹 路过

更多视频推荐 更多图集推荐