查看原文
其他

使用Unity制作逼真的环境效果

2017-09-30 Unity官方 Unity官方平台

今天这篇文章将由来自巴西的3D艺术家Renato Aruffo de Oliveira为大家分享使用Unity制作出逼真的维多利亚式房间,展示艺术和技术的完美结合。

 https://v.qq.com/txp/iframe/player.html?vid=r0556a8m1aa&width=500&height=375&auto=0

维多利亚式房间



首先需要研究并收集相关创意的资料。维多利亚式房间项目受到了游戏“The Order 1886”的影响。游戏“The Order 1886”的技术和视觉效果都很棒。Renato Aruffo最初的想法只是创作一个维多利亚时代的场景,但后来维多利亚时代的家具及房屋内设上的装饰和细节所吸引,想要实时展现这些对象的复杂细节。于是开始创建草图并搜集想创建内容的相关信息。


创作时期

经过努力研究后就开始创作了。首先创作了椅子。



在Maya中用Polygon制作了低模,并将低模放到了ZBrush中雕琢细节。然后剔除网格且将它放回到Maya中修复那些错误的多边形。开始为椅子模型制作了UV并放到了Substance Painter中制作纹理,最后将模型输出到Unity引擎中。如下图所示:

 

椅子模型在Unity中的最终效果

 

然后使用ZBrush创建了柱体并使用对称工具雕刻出了大体的形状。这里为什么没有使用alphas(阿尔法)或者Polygon建模,主要原因是想避免创建完美的形状,可以让灯有手工制作的感觉。大家可以通过在一个平面上进行雕刻所获得的高度图,将其应用到小细节的雕刻上。然后重建Polygon,生成UV,随后导入Substance Painter制作纹理贴图,最终导入到Unity。

 

在Unity中的效果

 

在这个场景中,所有资源都是用相同的方法经过Maya、ZBrush、Substance Painter、Unity这些步骤制作而成的。

 

 

最终效果


选择Unity引擎的原因是想要测试新的体积光,开灯光的实时全局光照、新的GGX5.3版本以及新的后处理效果。


场景中的实时全局光照很细微,因为大部分的灯都是固定的,但对于测试和学习实时全局光照带来的各种可能性来说已经足够了。体积光的效果令我震惊,它在场景添加了更多的气氛。建议阅读“The Order”的技术文档,可以让大家了解到这些方面对于游戏的重要性以及它们所带来的变化。

 

 

上面这是一个开了以上特效的小场景,大家喜欢阴影对光雾的反应以及产生的如此美丽的体积光吗?

 

结语

今天就分享到这里,期待大家可以像Renato Aruffo一样利用Unity引擎实现自己的创意。后面我们还将继续为大家分享更多经验教程在Unity官方中文社区(unitychina.cn),请保持关注!

 

最后,Unity提前祝大家国庆节快乐!


推荐阅读

Timeline实例解析:游戏场景中的动画

Unity实现更佳光照效果的7个技巧

在多个Unity场景中使用实时全局光照

Unity着色器训练营(1):入门篇

Remote Settings功能升级,现支持Segments分组


点击“阅读原文”进入Unity官方中文社区

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存