![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141750688-1545391816.jpg)
完全表现出现实世界中各种偶然而不可预料的风景!
【Forza Horizon】系列是一款独特的开放世界赛车游戏,就如本系列的爱好者所了解的一样,在最新作【Forza Horizon 3】中,游戏的舞台完美的再现了包含澳大利亚的风景,自然环境与天空,以及气候等要素。在GDC 2017最后一天的分享【Shoot for the Sky: The Ambitious HDR Time-Lapse Skies of FORZA HORIZON 3】上,以【Forza Horizon 3】的天空为焦点进行了技术解说。
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141758281-1943223378.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141759094-1381907697.jpg)
Playground Games的光照主美术师 Jamie Wood
本次担任分享讲解的,Playground Games的光照主美术师 Jamie Wood。因为3月3日是美国Nintendo Switch的发售日,Wood幽默的提示到在听讲时,”请关闭Nintendo Switch的电源”。
因为本次分享的主题的"HDR",作为Xbox上首次对应HDR的游戏,本以为会公开一些HDR实现的相关经验技术,但实际完全不是。【Forza Horizon 3】中,不在使用前作的【Forza Horizon 2】中基于环境模拟的来表现天空和云彩的方法,完全替换为了基于实际拍照的方法。因为准备了原始的HDR信息,也应该不需要任何HDR的经验技术了。
因为是基于实拍来表现天空表现,虽然需要大量的成本,资源以及人员,成为了非常麻烦的工作,但在只有【汽车】,【道路】,【天空】3个要素构成的【Forza Horizon】系列里,有着巨大的效果。
Wood首先介绍了前作中环境模拟的天空表现。通过一些云的模板,以及128阶段的云光照,随着早上,傍晚,夜晚的时间变化一起光照也发生着变化。即便是现在来看也是毫不逊色的美丽景色。
【Forza Horizon 2】的天空表现
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141800188-1669343474.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141800906-795818036.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141801344-18236378.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141802375-209647629.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141803094-1266308959.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141804484-44242501.jpg)
但是这种环境模拟的方式终归是模拟的,只能有限的进行表现,和现实的天空有着很大的差异。现实的天空中,经常会出现戏剧性的风景,特别是晚霞美丽可以称作“魔幻时刻”。而【Forza Horizon 3】追求的,就是在游戏中再现这种现实世界丰富的天空表现,所以在开发初期就确定采用基于实拍的方式。
【可是现实的天空更加丰富多彩】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141805156-288676657.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141805750-2101988399.jpg)
基于实拍的天空也有简单的实现方法,是把录像的天空影响直接在游戏中流式传送播放(Stream)。和VR的影像内容一样,这个方法就可以就可以把现实的天空一模一样的直接的实现了。
但是这种方法很早就放弃了。原因就是,这样无法加入制作组内部的经验技术,磁盘空间和内存容量,以及要确保流式传输的带宽,和游戏里影像的整合性等,有着各种物理上的制约。那么,【Forza Horizon 3】中基于实拍的天空表现,是用多个相机在24小时里连续循环,通过实时摄影采集的大量的天空数据。再把这些进行数据化的要借助大量劳力的手法。
摄影方法,是在【Forza Horizon 2】发布后的2014年冬天开始,因为这时还没确定游戏舞台,有着测试摄影的意义,在Playground Games的所在地英国进行了摄影。
在空阔的平地上用架设了有专用转台的大型三脚架,在转台上设置了3台佳能EOS-1D X、是当时高端的数字单反相机,光是摄像器材开销150万日元以上了。除此之外还有还有24小时连续驱动的电池,256GB的CF卡(CompactFlash),80TB的网络存储服务器(NAS),还包含工作PC的SSD固态硬盘等等,器材是极大的开销。可以是背负着XBox招牌的旗舰游戏的规模感。通过这些努力制作出来的天空数据,不仅仅实现【Forza Horizon】系列的美丽,还加入了自然真实的天空表现。
译注:日文原文比较简单下面的ppt拍照里有一些技术细节,等gdcvalut更新视频后再做细节介绍了。。
【撮影处理】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141806594-29807123.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141807766-1802748993.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141809344-2004760953.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141810141-479388436.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141810969-2126974706.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141812234-1666286557.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141813063-677095187.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141813609-297096036.jpg)
【数据化处理】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141814328-568617529.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141815453-497846453.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141817531-982094850.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141819094-605503063.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141821875-1787560506.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141823141-1580701479.jpg)
【Forza Horizon 2】(FH2 SKY SYSTEM)和【Forza Horizon 3】(OPUS HDR SKY)的对比
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141843141-1258717932.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141857828-1367972898.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141908438-491742580.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141919219-444052077.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141928828-1378464053.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141937734-667437014.jpg)
通过比较可以发现,【Forza Horizon 2】的天空表现更像CG一些。
【天空的运动】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141947656-1793540197.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306141958781-524236239.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142017781-1190915435.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142031391-88220291.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142038281-1846413854.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142049125-659344175.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142101031-666254830.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142106688-636100054.jpg)
【追加的処理】
![](3b04f60b-25a4-4d18-a46d-4039d2e260f2_files/9670a0ce-3338-47af-8394-735112cb44e4.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142258344-380903728.jpg)
雾的处理
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142311813-483646281.jpg)
间接光的表现
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142324188-238675670.jpg)
云影的表现
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142353641-570014675.jpg)
车体上反射的表现
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142405656-1804928735.jpg)
天候表现
2015年夏天重新在澳大利亚进行了约1个月的摄影。拍摄了200万张照片,游戏中实现的澳大利亚的天空和天候的变化,完全的再现了“真实的澳大利亚的天空”
【在澳大利亚的正式摄影】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142423844-1829706738.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142432656-1298969414.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142442578-1009642150.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142457656-509748470.jpg)
看到的实际实现的基于拍照的天空,效果比想象的还要好。以前基于美术师感觉实现的天空表现,距离现实的天空表现太远,也只能表现有限的内容,而本作中实现了谁看起来都是真实的澳大利亚的天空,特别是加入了各种偶然的表现,再现了无法预估的天空样式,是最大的收货。
按这次分享会上提到的时间表来看,他们应该已经在某国进行着【Forza Horizon 4】的天空拍摄了,那么2018年预订发行的下一款作品的天空会实现怎么样的进化呢,开始变得有意思起来了。
【完成数据】
![](3b04f60b-25a4-4d18-a46d-4039d2e260f2_files/7a42808e-8bd7-4cbf-9c8b-dc81bfb4ab91.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142726078-154031484.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142735375-318708954.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142747031-314052463.jpg)
【随着时间的変化】
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142758563-1479409998.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142809484-630344321.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142819406-956793397.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142827969-1505082128.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142839344-823746439.jpg)
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142850438-901042894.jpg)
【Forza Horizon 3‘】的天空表现
![](https://images2015.cnblogs.com/blog/503123/201703/503123-20170306142902578-1503413794.jpg)