嗨!所以,我想做一款在UE5上看起来类似《守望先锋》的游戏,并且... 我对图形一无是处,我只能通过使用Lumen创建一些不错的场景,但没有进行任何优化。光照非常重,我不喜欢它——帧率很低。
所以,我浏览《守望先锋》地图,试图弄清楚它是如何工作的。以下是我发现的:
- 每个光源,或者太阳的反射,都会在屏幕上产生柔和的光晕。
- 光晕仅在屏幕空间内出现。
- 贴图分辨率较低,模型的多边形数量不多(圆形物体约16-32条边)。
- 反射是烘焙的,做得很差,不过如果不仔细看的话整体效果还可以。
- 光照呈体积感,但全部是烘焙的。
- 还有“体积”阳光光束,同样是烘焙的,但我完全不清楚它们是怎么制作的以及原理。
遗憾的是,我无法在这里上传图片,这很可惜,因为我想向你展示具体的效果。
不过总体而言,我很感激,如果有人能解释一下这些是如何实现的?他们是否使用天空球体(sky‑sphere)之类的东西?光照是如何工作的?在UE5上是否可以实现类似的效果?谢谢!
评论 (0)