荒野大镖客2打空气,自荒野大镖客2上线以来,云雾效果便引发了不少争议。有些玩家觉得云雾太过浓密影响了游戏画面,而有些玩家则认为云雾是游戏最独特的特色之一。针对这一问题,游戏开发团队推出了一些云雾效果优化技术,希望能为玩家们带来更好的游戏体验。本文将就荒野大镖客2的云雾效果进行深入讨论,同时介绍一些优化技术供大家参考。
荒野大镖客2云雾效果优化技术
是发售游戏中实际使用的,完整的。系统化的技术合集代表当前最强的大气系统技术探索&整合nice,积累深厚,运用纯熟理论,实际开发已经性能优化有很好的平衡,堪称R&D的典范篇幅很大,量很多,这里分四篇来写了。
motivation & overview这也是很多优秀工作室做事的一个方法,在处理开创性事情的时候,就会列出一些依据来进行“合理突破”。
这里笔者也是深有共鸣,是一个很有章法的做事方式。
RockStar这里就包括:

通篇是分成三个部分:
data modelrenderscene integration本文先覆盖第一部分:
data model
这部分是一个知难行易的模块,所以直接列下特性和做法。
云的分布这块比较类似HorizonZero Dawn的做法:

使用分布图来定义云的整体分布

(出来效果这样的,同时可以有多层的云)
雾的分布类似云的分布,雾也是有一个分布:

(没有fog map的版本)

(有fogmap的版本)
云的形状定义这块参考的15年的horizon zero的做法again :
基本原理差不多,有一些自己的特色:

这里定义云的形状:
1个lut定义云的厚度1x3d noise,2x2d displacement效果目测要比horizon zero的好一些。在荒野大镖客2这个游戏中,打空气的场景在游戏中占据了很大的比重。而云雾效果的优化技术则为这些场景的表现提供了更加真实的视觉体验。通过不断地加强游戏画面的细节和表现效果,荒野大镖客2已经成为了在沉浸式游戏体验方面的代表之一。无论你是刚刚接触这款游戏,还是已经成为了老玩家,都能够在这个打空气的游戏世界中畅游。