来源:互联网作者:匿名投稿时间:2021-12-19
暗区突围天气系统介绍。作为游戏内画面中重点的天气以及光照效果,想必还有很多玩家们不是很了解,那么接下来就带给各位玩家们暗区突围天气光照介绍,不要错过。
暗区突围天气系统介绍。作为游戏内画面中重点的天气以及光照效果,想必还有很多玩家们不是很了解,那么接下来就带给各位玩家们暗区突围天气光照介绍,不要错过。
实时计算,基于天体位置模拟光照角度暗区总能给老皮一种新鲜感。不论何时来到这里,都会有不同的视觉体验。这主要来源于暗区拟真的天气系统。
太阳在地平线角度射出光线,映照在地面形成真实光斑
为了真实地还原时间流逝所带来的天空与大气变化,暗区突围实现了基于地理位置计算天体轨道技术模型,模拟计算了包括太阳在内的不同天体,在不同时间所停留的点位。从天体位置实时推演散自然光角度,进而得到更自然的阳光照射效果。
可以在延时摄影下更为直观的体验自然拟真,以光学原理还原真实天空
阳光和天空的关系,就像快刀斩水——难分开。聊完阳光老皮自然也要带大家看看咱暗区真实的天空。
暗区的天空,天很蓝云很白
暗区的天空是基于照射角度模拟阳光与大气粒子碰撞时的散射、吸收情况,主要包含瑞利散射及米氏散射两种光学现象。
当模拟瑞利散射时,阳光照射半径过小的空气分子,蓝光因波长较短,可以直接穿透小微粒,使得整个天空出现被布满蓝光的现象,形成暗区剔透而自然的蓝天底色。
暗区天空模拟瑞利散射,自然蓝天
同时,暗区在白云的还原上,也模拟了阳光照射半径较大微粒时所发生的米氏散射。这种光学现象的散射强度与光波长的二次方成反比。当阳光穿过暗区较薄云层时,各种色光的散射强度相差不大,依然是混合光,从而给云朵染上真实而生动的白。
暗区云朵模拟米氏散射,写实白云
体积云算法打造暗区灵动白云
暗区的云彩除了色彩的真实还原,更有实时的动态变化。
从朝到暮,云朵拟真灵动
暗区云朵的灵动,得益于技术大佬们实现的体积云技术,模拟云层所造成影响,利用跟随不同天气状态而改变的云层分布参数,来计算出云在天空各个位置的密度。
同时配合经过深度优化的 Raymarching 算法,实时地解算出阳光经过云层的多重散射后的体积云光照效果,为天空添加上更为逼真细节同时加强了天气变化所带来的视觉效果。
光照系统
光照混合方案带来沉浸式感受除了蓝天白云,为了配合时间和天气动态改变的光照影响,暗区还研发了一套独特的光照混合方案。
混合光照方案下,破旧工厂光影细节拉满
有别于传统手游基于静态光照贴图与反射探头的方案,暗区的光照混合方案采用了实时方法来计算阳光直接照射到场景的亮度。同时综合考虑了漫反射经过在场景多次反弹所造成的间接照明 (Indirect Lighting) 。
这种综合的推演模型,能实时有效地解算动态变化的太阳光与天光的漫反射全局光照 (Diffuse Global Illumination)并结合局部静态光照的间接照明,模拟出较为真实的光照变化。
光源区隔打造更细致的光感体验
细节处见真章,光照系统的硬核细节还体现在自然光源与人工光源的区隔之上。
人工光源与自然光源区隔鲜明
这种自然光源与人工光源的区分,主要是因为暗区突围的光照系统采用了基于物理的光度学照明(Photometric Lighting),不仅能还原出不同光源的真实明暗对比,也能兼顾玩法上的光照变化需求。譬如老皮就经常搜刮完阴暗的小房间,出门的一刹那因为光线变化过快,双眼没能习惯就被埋伏的老六给阴了,难顶……
街机网发布此文仅为传递信息
不代表街机网认同其观点或证实其描述