好久不见,甚是想念
公司项目一直很忙,最近也没研究什么新玩意,但是又想写点东西分享给大家,于是就挤出了这篇小教程,相对比较基础,希望大家喜欢
先来看一下虚拟室内的效果是怎么样的:
这是去年比较火的一款游戏,PS4 的《漫威蜘蛛侠》,其中的建筑室内表现大量使用了虚拟室内的技术,几乎每一扇窗都可以“看进去”,在营造出色细节的同时又保持了良好的性能表现,相似的技术还有 Parallax Mapping
顺便强烈安利一下这个游戏,真的非常好玩~
这项技术出现有些年头了,并且应用也很广泛,只不过大家可能没有留意过,在 2013 年的《模拟城市5》中就大规模使用了此项技术(再早的没查到),使得城市中每幢建筑都有很细节的表现:
这项技术核心是在极简模型(面片)上使用特殊贴图营造出立体效果,通常用于大规模室内表现;实现此效果的方式有很多种,本篇只介绍其中相对简单理解的一种,即使用 Cubemap,如果有同学有新的解法,欢迎在留言区交流,教程演示跟之前的文章一样使用 Amplify Shader Editor
So, let's begin~