游戏介绍:
不同以往的游戏,AR游戏需要创造一种有意义的沉浸感,将现实和虚拟世界融合在一起。《愤怒的小鸟AR:猪之岛》背后的团队分享了让AR(增强现实)感觉更像现实的秘诀。
#1
阴 影
每个艺术家都知道阴影对于创造一个可信的世界至关重要,但是当将数字对象放入物理空间时,您需要如何以不同的方式思考它们?环境光遮蔽是这个解决难题的关键 ——它允许创作者在任何位于地面上的物体下面放一个小斑点阴影,使阴影不仅附着在物体上,而且清楚地连接到它投射的表面。
环境光遮蔽通常通过烘焙灯光或类似方法自动实现,但是为了将这种效果用于静态对象,我们在道具周围构建了几何体,并且该几何体成为环境光遮蔽。因此,我们所有的静态道具周围都有我们所说的"环境光遮蔽裙"。通过这种方式,我们可以调整环境光遮蔽,使其在每种情况下看起来都符合我们的意愿。
例如,我们将阴影绘制成 32x32 像素纹理,然后将其转换为具有简单模糊的 128x128 黑白纹理。这将创建一个漂亮而柔和的环境光遮蔽阴影。然后,我们在地平面上的透明四边形上绘制了128x128纹理。
#2
遵循大自然的光照线索
光照是每个游戏开发者都熟悉的东西,但不得不面对现实世界中光照的现实,以及如何根据这些可变条件调整你的方法。在为AR项目创建照明时,您需要根据房间内发生的情况实时调整虚拟对象的光强度。如果有人在明亮的房间里玩游戏,他们的游戏看起来应该与在黑暗的房间里玩游戏的人不同。正如您可以想象的那样,照明还有很多其他因素需要考虑。
#3
为房间添加同色滤镜
通过更改视频源以与场景适当匹配的方式为现实世界着色,您可以实现统一融洽的色调以避免破整体坏氛围。这是一个简单的解决方案,虽然感觉更像是照片共享应用程序领域而不是游戏开发,但不可否认的是,色彩滤镜在提高沉浸感方面创造了奇迹。
#4
增强现实世界
用颜色设置色调是一回事,但是仅仅通过调整其存在方式管场景中的真实世界对象呢?您可以使用完全相同的视频源来修改这些对象,方法是使用折射着色器。
首先将视频源呈现为背景。然后渲染所有不透明对象并抓取渲染缓冲区以用作纹理。现在,使用该渲染缓冲区纹理作为折射着色器的输入。
#5
使用粒子创建空间感知
很少有东西能在AR中创造出沉浸感,同时让玩家觉得他们需要在镜头外进行探索。粒子可以非常有效地实现这种感觉。想想房间里飘落的雪花,或者夜空中落下的星尘。
#6
注意来自现实世界的遮挡
现实世界中的不同物体很容易打破出色的AR体验。当你移动你的设备,现实的家具可能会挡住虚拟的物体。这一切都归结为一个词:遮挡。
【海外】深访:女性向游戏《野心:权力的小步舞曲》是如何做“历史驱动设计”的
推荐阅读
本文来自微信公众号“网易雷火UX用户体验中心”(ID:LeihuoUX)。大作社经授权转载,该文观点仅代表作者本人,大作社平台仅提供信息存储空间服务。