Unity3D虚拟现实交互制作(拓展) Unity3D虚拟现实交互制作(拓展) 在Unity 5中创建3A级场景.docx

Unity3D虚拟现实交互制作(拓展) Unity3D虚拟现实交互制作(拓展) 在Unity 5中创建3A级场景.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在Unity 5中创建3A级场景 本文将为大家分享来自瑞典的大二学生Tudor Gogan,于短短24小时内,在Unity 5中制作3A级游戏场景的过程,我们会对场景设计、创建地形、资源工作流、光照及后处理这四个方面进行详细阐述,希望对正在学习Unity的大家有帮助。 创建地形 在创建场景之前,至关重要的就是拥有非常磅礴的地形来支撑整个环境。Tudor Gogan利用基于节点的工作流World Machine完成了Hightmap及Splatmap的创建,共计用时2小时。 ? 为了便于构建环境,Tudor Gogan选择了V字型的山谷形状。由于场景中并未设置树木或其它自然植被,所以V型更有助于突出场景特色。在做好基本形状后,再在高度图中加入梯田及风化腐蚀来打造整个地形,然后利用几张基于高度及斜率的遮罩来创建Splatmap,用来表示地形纹理所应用的位置。 ? 高度图及Splatmap贴图创建完成后,将它们导入Unity,然后使用自定义地形着色器进行设置并调整一些变量,根据Splatmap来应用材质,加入Tessellation(曲面细分)、LOD、地形洞穴以及一些镜像功能。场景使用的材质来源于Megascans网站,Tudor Gogan对金属纹理及反射率进行了一些调整,以便更好地匹配场景采用的色调与道具。 资源工作流 创建好地形之后,需要考虑如何利用资源在场景中展现故事情节。场景用到了5张分辨率为4~8k的岩石扫描纹理,这些纹理用来创建各种各样的岩石或洞穴已绰绰有余。但仅有岩石的场景太过于单调,所以还需要一些其它更能表现出故事情节的资源。 由于整个场景的制作时间限制为24小时,所以自己创建资源是不太现实的。最后Tudor Gogan从Unity Asset Store资源商店的Demo案例Blacksmith及Viking Village中找到了一些资源,并快速进行了调整,更改反射纹理、加入平铺细节纹理,使用自定义着色器替换Unity内置的标准着色器。 你可以看到部分效果,上图从左到右展示了调整纹理的三个步骤,最右是最终效果。第一张木质龙头仅调整了木头平铺细节纹理及反射纹理,仅需15分钟。而旗帜因为需要模拟布料物理,所以耗时最长,约45分钟。 光照及后处理 当场景地形和资源创建完毕后,光照就是增添色彩的重要部分。场景中的光照包括一个方向光(Directional Light),木质龙头眼睛处的几个点光源(Point Light),以及用于照亮暗处物体或雾效浓厚处的聚光灯(Spot Light)。 ? 后处理效果则借助于Asset Store资源商店中的几个插件: ?? DeepSky Haze ?? Filmic Tonemapping Deluxe ?? Horizon Based Ambient Occlusion ?? SE Natural Bloom Dirty Lens ? 下图展示了添加后处理特效后的场景,其中雾效、Tonemapping及Color Grading后处理对整个场景的氛围影响最为可观。

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档